Rust-Powered · v0.1.16

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
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
— Martin Fowler

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, OpenAI, DeepSeek, Gemini, Zhipu, MiniMax, Xiaomi — switch with a single config line.

20 Built-in Tools

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

Sub-Agents

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

Memory & Context

SQLite persistence for sessions & memories. Context Assembler with domain gating. Auto profile synthesis.

Vector Search

Embedding third channel. Ollama/OpenAI embedding models for semantic code search. Offline indexing + real-time query.

Checkpoint

Git workspace snapshots. One-click create/restore/delete/list. SHA256 integrity verification for safe code exploration.

MCP Protocol

Model Context Protocol support. Connect external tools and data sources — databases, filesystems, web APIs.

The function of good software is to make the complex appear to be simple.
— Grady Booch

Clean Architecture.
Actor Model.

11 crates, pure state machine, channel-based communication.

youcoder-cliEntry
youcoder-tuiUI
mpsc::channel
UiEvent → state.reduce() → UiEffect
youcoder-coreEngine
youcoder-llmProviders
youcoder-tools20 Tools
mpsc::channel
← EngineEvent state.reduce() → render()
mcpClient
agentSub-Agents
persistSQLite
hooksShell
configConfig
typesShared
Programs must be written for people to read, and only incidentally for machines to execute.
— Harold Abelson

20 个工具。
一个助手。

一套全面的工具集,赋予 AI 读取、写入、搜索、浏览、分析和执行的能力——全部原生内置,自动修复。

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
Ask User
Image to Text
Undo File
Checkpoint
Run Skill
Install Skill

即用技能。
按需扩展。

内置三大技能 + 自定义 TOML 技能系统,让 AI 按需调用专业化子智能体。

Explore

在隔离子智能体中广域只读探索代码库——找出所有相关代码位置。

Research

网页搜索 + 代码阅读结合,在隔离子智能体中研究技术问题。

Review

审查当前分支变更——标记正确性、安全性、缺失的测试。

The measure of progress in programming is the density of requirements that the code can absorb.
— Fred Brooks

多种终端。
随你选择。

YouCoder 覆盖你常用的开发环境——命令行、编辑器、浏览器。同一套 AI 引擎,无处不在。

CLI 原生

终端原生 TUI

在终端的每一个像素上释放 AI 的力量。基于 Ratatui TUI 框架,Actor 模型 + mpsc 通道通信,42 FPS 流畅渲染。

  • ✓ 零 Web 依赖,纯终端体验
  • ✓ 全键盘操作,Vim 快捷键支持
  • ✓ 会话持久化 + 历史回溯
编辑器扩展

VS Code 扩展

在 VS Code 中无缝使用 YouCoder。Inline 代码补全、对话面板、文件编辑——无需离开编辑器,即刻智享编码。

  • ✓ Inline 智能代码补全
  • ✓ 内置对话面板与文件管理
  • ✓ 与终端版共享同一上下文
Web 界面

Web 远程访问

通过浏览器远程连接 YouCoder 引擎。适合在 iPad、Chromebook 或任何无法安装 CLI 的环境中编码协作。

  • ✓ 响应式 Web UI,移动端友好
  • ✓ 远程连接,支持云端部署
  • ✓ 与 CLI/Extension 共享同一引擎

Your Pace.
Your Control.

Four distinct modes let you decide how much autonomy the AI has.

Plan

Plan Mode

Read-only access. Output documentation and designs.

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

Ask Mode

Read freely, write with approval.

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

YOLO Mode

Complete autonomy, no approval prompts.

  • ✓ 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.

Anthropic

Claude Sonnet & Opus

OpenAI

GPT-4o & o-series

DeepSeek

DeepSeek-V4 Pro

Gemini

Gemini 2.5 Pro

智谱

GLM-4 系列

MiniMax

MiniMax-01

小米

MiLM 系列

更多即将推出

兼容 OpenAI API

Simple Plans.
Full Power.

从免费开始,在需要时解锁全部能力。所有套餐都包含核心工具和基础 AI 模式。

Free

$0
  • 1 LLM model
  • Plan / Ask / Act modes
  • 20 built-in tools
  • Chrome browser agent
  • YOLO autonomous mode
  • Sub-agents & memory
  • Multi-device sync
Get Started Free

Ready to rethink coding?

v0.1.16 · Built with Rust and care