coro-code is an open-source, terminal-based AI coding assistant developed in Rust by Blushyes. Built around a compiled native architecture, it delivers terminal-driven AI code generation, code inspection, and workspace manipulation with minimal runtime overhead. The agent runs inside the command line via a rich interactive terminal user interface (TUI) and CLI commands. During standard development workflows, coro-code reads repository files, runs search queries across project directories, executes shell commands via an integrated bash execution tool, and dynamically tracks coding context to iteratively solve development tasks. A primary differentiator for coro-code is its Rust foundation, which eliminates dependencies on heavy Python or Node.js runtimes common among other CLI coding assistants. It also incorporates native session context export features and permission controls around bash tool invocations to provide visibility and safety during automated command execution. coro-code is distributed as an open-source project on GitHub with bilingual documentation (English and Chinese). It is free to use and inspect under open-source terms, requiring users to provide their own LLM API credentials.
Tags: cli, code assistant, coding agent, OpenSource, terminal