TreeMap
무료 오픈소스 디스크 사용량 시각화 도구로, 사각형 트리맵·중복 파일 탐색·디스크 가득 예측·정리 시 파일을 휴지통으로만 이동한다
GPU 가속, 프라이버시 우선 데스크톱용 AI 에이전트 Chatty
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-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