CodeAlta Desktop: a desktop workspace for agentic AI coding on your local projects, with session tabs you can split, a file editor, model providers, MCP servers, skills and plugins. Start it with the alta command.
Install
No framework information available.
README
CodeAlta

CodeAlta is a desktop workspace for agentic coding on your local projects. A terminal UI is available too.
🚀 Install
Install .NET 10, then install CodeAlta Desktop, the app we recommend:
dotnet tool install -g CodeAlta
alta
CodeAlta TUI runs the same agents in a terminal. You can install both:
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
- A desktop app, and a terminal UI: CodeAlta Desktop has session tabs you can drag and split, a code editor, terminals and git changes 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. See how they compare. - Sessions on your projects: sessions are saved on disk. Queue prompts, steer a running turn, and let a session delegate tasks to child sessions.
- Worktrees: a session can work in its own git worktree, on its own branch, so that several sessions change the same project at the same time.
- Automations: in CodeAlta Desktop, a prompt can run on a schedule, when an issue or a pull request is opened, or on demand.
- UI tools and MCP server: in CodeAlta Desktop, an agent sees and drives the window, and other applications do the same through its MCP server.
- The models you already have: subscriptions and API keys for OpenAI, Anthropic, Google, Mistral, xAI, Azure OpenAI, and OpenAI-compatible servers, and Claude Code through the CLI you installed.
- Everything the agent does: tool calls, file diffs, and context usage are in the timeline. In CodeAlta Desktop a tool call opens with its output in a live terminal, or with the file or the diff it worked on.
- Extensions: agent prompts, MCP servers, skills, and trusted local .NET plugins, which an agent can write and reload while CodeAlta Desktop runs.
📖 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.