About

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.

The Story

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."

Tech Stack

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

Roadmap

Where this is going.

Phase 1In Progress

Foundation

  • Core CLI with terminal UI
  • Session management system
  • 30+ curated themes
  • Server-side architecture
Phase 2Planned

AI Integration

  • LLM provider integration
  • Context-aware code suggestions
  • Multi-file editing
  • Diff preview before apply
Phase 3Planned

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.