CodeAlta TUI: a keyboard-first terminal UI for agentic AI coding on your local projects, with durable sessions, model providers, MCP servers, skills and plugins. Start it with the altatui command.
Install
No framework information available.
README
CodeAlta

CodeAlta is a workspace for agentic coding on your local projects, in a desktop app or a terminal UI.
🚀 Install
Install .NET 10, then install one of the two apps, or both:
# CodeAlta Desktop
dotnet tool install -g CodeAlta
alta
# CodeAlta TUI
dotnet tool install -g CodeAlta.Tui
altatui
Launch the app from a project folder. On first launch it opens the provider setup: sign in with a ChatGPT or GitHub Copilot subscription, or add an API key.
See Getting Started for requirements and the first steps.
✨ Features
- Two apps, the same agents: CodeAlta Desktop has session tabs you can drag and split, a code editor for your projects, and every setting in one window. CodeAlta TUI is a keyboard-first terminal UI. Both share the
~/.altaprofile, so a session started in one can be continued in the other. - Sessions on your projects: sessions are saved on disk. Queue prompts, steer a running turn, and let a session delegate tasks to child sessions.
- The models you already have: subscriptions and API keys for OpenAI, Anthropic, Google, Mistral, xAI, Azure OpenAI, and OpenAI-compatible servers.
- Everything the agent did: tool calls, file diffs, and context usage are in the timeline and open with their details.
- Extensions: agent prompts, MCP servers, skills, and trusted local .NET plugins.
📖 Documentation
The user guide is at https://codealta.github.io:
- Getting started
- Desktop and TUI
- Model providers
- Sessions and delegation
- Prompts
- Plugins and MCP servers
Maintainer notes are in doc/readme.md.
🪪 License
CodeAlta is released under the BSD-2-Clause license.
🤗 Author
Alexandre Mutel aka xoofx.
Changes from Previous Version
Adoption Assessment
A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.