A terminal-native AI coding assistant that lives where you work. Multi-provider, fully autonomous, with a built-in browser agent — all at the speed of Rust.
YouCoder is not another web wrapper. It's a pure Rust terminal application engineered for speed, privacy, and deep system integration.
Built with Ratatui TUI framework. Zero web bloat — just you, your terminal, and AI.
Rust-powered engine with async I/O. Sub-millisecond UI updates. Streaming responses with zero latency.
Anthropic Claude, OpenAI GPT, DeepSeek — switch with a single config line. Bring your own key.
Read, write, edit, grep, glob, web search, browser agent, notebook edit, shell exec — all built in.
Define specialized AI agents via TOML. Each with its own system prompt, tools, and model.
Model Context Protocol support. Connect external tools and data sources via stdio JSON-RPC.
11 crates, pure state machine, channel-based communication. Designed for correctness from day one.
A comprehensive toolkit that gives AI the power to read, write, search, browse, and execute — all natively.
Four distinct modes let you decide how much autonomy the AI has. Cycle through them with a single keystroke.
Product manager + architect. Read-only access to codebase. Output documentation, designs, and plans. No writes, no execution.
Read freely, write with approval. Every code modification requires your explicit confirmation before execution.
Full tool access with per-call approval. The sweet spot — AI has full agency, but you stay in the loop for every action.
Complete autonomy. No approval prompts. The AI runs full-speed — perfect for batch operations and trusted workflows.
Bring your own API key. Switch providers with a single config line. We never see your data.
Claude Sonnet & Opus
GPT-4o & o-series
DeepSeek-V4 Pro
OpenAI-compatible API
Open source. MIT licensed. Built with Rust and love.