Skip to main content
Any Framework

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.

Published
Oct 5, 2026
1mo ago
Total Downloads
20.7K
20,715

Install

dotnet add package CodeAlta --version 1.0.5

No framework information available.

README

CodeAlta ci NuGet NuGet

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 file editor, and every setting in one window. CodeAlta TUI is a keyboard-first terminal UI. Both share the ~/.alta profile, 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:

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

No structural changes between v1.0.4 and v1.0.5.

Adoption Assessment

A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.

No target framework metadata is available. Confirm compatibility in a representative project before standardising on this package.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.