Rust-Powered · Open Source

Rethink How You Code

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 — Act mode
youcoder

Built Different.
Terminal First.

YouCoder is not another web wrapper. It's a pure Rust terminal application engineered for speed, privacy, and deep system integration.

Terminal Native

Built with Ratatui TUI framework. Zero web bloat — just you, your terminal, and AI.

Blazing Fast

Rust-powered engine with async I/O. Sub-millisecond UI updates. Streaming responses with zero latency.

Multi-Provider

Anthropic Claude, OpenAI GPT, DeepSeek — switch with a single config line. Bring your own key.

17 Built-in Tools

Read, write, edit, grep, glob, web search, browser agent, notebook edit, shell exec — all built in.

Sub-Agents

Define specialized AI agents via TOML. Each with its own system prompt, tools, and model.

MCP Protocol

Model Context Protocol support. Connect external tools and data sources via stdio JSON-RPC.

Clean Architecture.
Actor Model.

11 crates, pure state machine, channel-based communication. Designed for correctness from day one.

youcoder-cliEntry Point
youcoder-tuiRatatui UI
mpsc::channel
UiEvent → state.reduce() → UiEffect::SendOp
youcoder-coreEngine
youcoder-llmProviders
youcoder-tools17 Tools
mpsc::channel
← EngineEvent state.reduce() → ratatui::render()
youcoder-mcpMCP Client
youcoder-agentSub-Agents
youcoder-persistenceSQLite
youcoder-hooksShell Hooks
youcoder-configConfig
youcoder-typesShared Types

17 Tools.
One Assistant.

A comprehensive toolkit that gives AI the power to read, write, search, browse, and execute — all natively.

Read File
Write File
Edit File
Grep
Glob
Shell Exec
List Dir
Multi-Edit
Read-Edit
Web Search
Web Fetch
Chrome Agent
Notebook
Plan Tasks

Your Pace.
Your Control.

Four distinct modes let you decide how much autonomy the AI has. Cycle through them with a single keystroke.

Plan

Plan Mode

Product manager + architect. Read-only access to codebase. Output documentation, designs, and plans. No writes, no execution.

  • ✓ Read files & directories
  • ✓ Search & grep codebase
  • ✓ Generate documentation
  • ✗ No writes or execution
Ask

Ask Mode

Read freely, write with approval. Every code modification requires your explicit confirmation before execution.

  • ✓ Full read access
  • ✓ Approved writes only
  • ✓ Per-change confirmation
  • ✗ No autonomous execution
YOLO

YOLO Mode

Complete autonomy. No approval prompts. The AI runs full-speed — perfect for batch operations and trusted workflows.

  • ✓ Zero approval friction
  • ✓ Auto-retry on errors
  • ✓ 3× retry with backoff
  • ⚠ Use with trusted tasks

Your Model.
Your Choice.

Bring your own API key. Switch providers with a single config line. We never see your data.

Anthropic

Claude Sonnet & Opus

OpenAI

GPT-4o & o-series

DeepSeek

DeepSeek-V4 Pro

More Coming

OpenAI-compatible API

Ready to rethink coding?

Open source. MIT licensed. Built with Rust and love.