TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
翻譯準備中
GPU 加速、隱私優先的桌面 AI 代理。自動化任務、執行工具、瀏覽網路、執行程式碼——由 Claude、GPT-5、Gemini、Mistral 以及本機模型提供動力。免費且開源。
AI 翻譯
GPU-accelerated, privacy-first AI agent for your desktop. Automate tasks, run tools, browse the web, and execute code — powered by Claude, GPT-5, Gemini, Mistral, and local models. Free and open sourc
生產力Rust · ShellGitHub @boersmamarcel上線中營運者未確認
試用過了嗎? 點一下就好,不需要登入。
GPU 加速、隱私優先的桌面 AI 代理。自動化任務、執行工具、瀏覽網路、執行程式碼——由 Claude、GPT-5、Gemini、Mistral 以及本機模型提供動力。免費且開源。
AI 翻譯
GPU-accelerated, privacy-first AI agent for your desktop. Automate tasks, run tools, browse the web, and execute code — powered by Claude, GPT-5, Gemini, Mistral, and local models. Free and open source.
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
A desktop and terminal AI agent, built in Rust.
Run multi-tool agents against your chosen LLM provider, with local storage
and optional fully local workflows via Ollama.
chatty2 is the product source: the GPUI desktop app (chatty), the Ratatui
terminal app (chatty-tui), and shared chatty-core. Product marketing lives
on boersmamarcel/chatty — this README
is a landing page, not the user manual.
Grab the latest build from GitHub Releases:
On first launch, add a provider and a model in Settings. Step-by-step
walkthrough (slash commands, workspace, approval modes):
Getting started.檢視完整 README ↗Desktop app: download the .dmg (macOS), .AppImage (Linux) or .exe (Windows) from
Releases, then add a provider and a model in
Settings (Getting started).
A team of agents: From one agent to a team asks a lead, an analyst and a reviewer why revenue fell in a sales export. You watch the live agent tree, approve the file a worker writes, read the bill per model and mix a local model into the team. Agent teams are supported and experimental.
Terminal, in one line: chatty-tui needs no config to talk to a model server you already run:
chatty-tui --ollama # local models via Ollama
chatty-tui --openai-compat-url http://localhost:8000 # vLLM, llama.cpp, LM Studio, …
git diff main | chatty-tui --pipe # stdin in, answer on stdout
chatty-tui ships with the desktop app (Install CLI…) or builds with cargo build --release -p chatty-tui.
In your editor: chatty-tui acp speaks the Agent Client Protocol, so Zed can use Chatty as its agent.
coordinator, coder, reviewer) and --team presets are declared in files you commit.AGENTS.md / CLAUDE.md, SKILL.md skills, and MCP servers.A Cargo workspace where the desktop app, the terminal app and the editor server all drive one agent core, so they behave the same:
chatty-core: the agent: turn loop on rig, tools, sandbox, memory, settings, persistence.chatty-gpui: the desktop app (chatty) on GPUI, the GPU-accelerated UI framework from Zed.chatty-tui: the terminal app on Ratatui: interactive, --headless, --pipe, and acp.chatty-terminal: the PTY and terminal emulation behind the dock and the agent's shell.wasm32-wasip2 components (Wasmtime runtime, module SDK, and an OpenAI/MCP/A2A gateway).Full map: AGENTS.md · workspace crates · system overview.
make setup # Linux system deps + wasm32-wasip2 target (once)
make build
cargo run -p chatty-gpui # desktop app
cargo run -p chatty-tui -- --ollama # terminal app against a local model
make test-fast # chatty-core unit tests
make ci # what CI runs for Rust PRs
A full test build needs about 16 GiB of target/ (why).
Walkthrough: Build and run in 10 minutes.
MIT