The best harness a
terminal coding agent
can have.
YourCode is an open-source project to build the best terminal coding agent possible. Not a product. Not a SaaS. Just a tool that respects how developers actually work.
Why I built this.
I'm a 4th year college student who spends most of his day in the terminal. I've tried every AI coding tool out there, Cursor, Copilot, Codeium, and more. They're all great, but they all live in the browser or in Electron apps.
The terminal is where I'm fastest. It's where I run git, docker, npm, and all my scripts. Why should my coding agent live anywhere else?
So I started building YourCode a terminal-native coding agent built with React for the terminal using @opentui/react. It supports 30+ themes, manages sessions, and runs at 60fps right in your terminal.
The goal isn't to compete with Cursor or Copilot. The goal is to build the best harness for a terminal coding agent: the UI, the themes, the session management, the extensibility layer that makes it possible to build great AI-powered tools that live where developers actually work.
$ cat motivation.txt
"The terminal is not a limitation. It's a superpower."
What it's built with.
Bun
Runtime & package manager
React
UI components for the terminal
@opentui/react
React renderer for terminal UIs
TypeScript
Type safety across the monorepo
Where this is going.
Foundation
- Core CLI with terminal UI
- Session management system
- 30+ curated themes
- Server-side architecture
AI Integration
- LLM provider integration
- Context-aware code suggestions
- Multi-file editing
- Diff preview before apply
Ecosystem
- Plugin system
- Custom theme builder
- Team collaboration features
- VS Code extension bridge
Let's build the future
of terminal coding.
Whether you want to contribute, give feedback, or just follow along, I'd love to hear from you.