vinhnx/VTCode
A Rust terminal coding agent with multi-provider LLM support, safe workspace tools, and MCP/Zed ACP integrations.

VT Code is an open-source coding agent that runs in the terminal, providing LLM-native code understanding through multiple providers with automatic failover. It offers safe file operations, code patching, ripgrep search, fuzzy file discovery, and project indexing as workspace tools. The agent supports interactive TUI sessions with slash commands, streaming responses, and non-interactive ask/exec modes, while integrating with Model Context Protocol and Zed’s Agentic Code Protocol for extensibility.
Frequently asked
- What is vinhnx/VTCode?
- A Rust terminal coding agent with multi-provider LLM support, safe workspace tools, and MCP/Zed ACP integrations.
- Is VTCode open source?
- Yes — vinhnx/VTCode is open source, released under the Apache-2.0 license.
- What language is VTCode written in?
- vinhnx/VTCode is primarily written in Rust.
- How popular is VTCode?
- vinhnx/VTCode has 764 stars on GitHub.
- Where can I find VTCode?
- vinhnx/VTCode is on GitHub at https://github.com/vinhnx/VTCode.