# Atlas features

> Atlas is a model-agnostic, terminal-native AI coding agent. Plan, edit, and ship from the place you already live: your shell.

Atlas runs in your terminal, on your machine, against any model provider. This file lists every capability.

## The record

The durable half of the product. Atlas keeps a git-tracked record of what was decided, promised, and delivered, stored locally in your own repository. This is the part other coding agents do not have.

### Shipped (Automated work log), free tier

Reads your commits and sessions and writes a plain-language log of what you actually got done this week.

Detail: https://runatlas.sh/resources/features/automated-work-log

### Promised (Commitment tracking)

Checks what you promised against what the code shows, and flags the promises with nothing behind them yet.

Detail: https://runatlas.sh/resources/features/client-commitment-tracking

### Ledger (Decision ledger)

Settled decisions become ADR files and get injected into context, so the same argument does not happen twice.

Detail: https://runatlas.sh/resources/features/decision-tracking

### Minutes (Meeting intake)

Drop a call transcript. Atlas pulls out the commitments, decisions, and scope changes, and remembers where you filed them.

Detail: https://runatlas.sh/resources/features/call-transcript-extraction

### Brief (Client context profiles)

A git-tracked persona file puts the agent in the right client's voice and constraints from the first message.

Detail: https://runatlas.sh/resources/features/client-context-profiles

### House (Convention drift detection)

Scans changed files against your own rules and reports new drift, not legacy debt. Costs nothing to run.

Detail: https://runatlas.sh/resources/features/convention-drift-detection

### Upkeep (Documentation audit)

Grades your docs against the code: forgotten intent, orphaned, or drifted. Deterministic, no tokens spent.

Detail: https://runatlas.sh/resources/features/documentation-audit-trail

### Map (Project knowledge graph)

Builds a per-project map of the entities and relationships that matter, and feeds the relevant slice into context.

Detail: https://runatlas.sh/resources/features/knowledge-base

## Core capabilities

### Terminal-native

A first-class TUI that lives in your shell. No context switch, no browser tab, no leaving the keyboard.

### Plans before edits

Atlas drafts a plan, shows the diff, and asks before it touches your tree. You stay in control of every change.

### Git-aware

Branch-safe by default. Atlas reads your history, scopes its work, and writes commits that read like yours.

### Multi-agent workflows

Fan out parallel agents to search, review, and migrate across a codebase one context could never hold.

### Airlock offline mode

Opt-in to completely seal the network boundary. Atlas blocks all telemetry, updates, and config fetches, routing only to your chosen model.

### Permission-gated

Every tool call runs behind a permission mode you choose. Nothing leaves your machine without your say-so.

## All feature pages

- [AI codebase search: finding code by meaning in Atlas (2026)](https://runatlas.sh/resources/features/ai-codebase-search) — Atlas finds code by meaning using hybrid semantic and keyword search fused with reciprocal rank fusion, with AST-aware chunking and optional local embeddings.
- [Atlas call transcript extraction and filing (2026)](https://runatlas.sh/resources/features/call-transcript-extraction) — Atlas Intake turns a call transcript into filed commitments, decisions, and facts, and learns where you keep each kind of note. Built and running; Pro is not yet on sale.
- [Atlas client commitment tracking, promised vs delivered (2026)](https://runatlas.sh/resources/features/client-commitment-tracking) — Atlas reconciles what you told a client you would do against what is actually in the repository, flagging delivered, open, and at-risk work. Built; Pro is not yet on sale.
- [Atlas Cloud: the privacy-preserving control plane (2026)](https://runatlas.sh/resources/features/atlas-cloud) — Atlas Cloud is the optional control plane for Atlas. It handles accounts, entitlements, releases, and telemetry, but is designed to never receive your code, prompts, diffs, or keys.
- [Atlas coding convention drift detection (2026)](https://runatlas.sh/resources/features/convention-drift-detection) — Atlas checks recently changed files against your own coding rules and flags new drift. Deterministic, spends zero tokens. Built; Pro is not yet on sale.
- [Atlas decision tracking and open-decision reminders (2026)](https://runatlas.sh/resources/features/decision-tracking) — Atlas tracks decisions as open or settled, surfaces the ones you forgot were pending, and injects settled ones so they are not re-argued. Built; Pro is not yet on sale.
- [Atlas documentation audit trail and staleness tracking (2026)](https://runatlas.sh/resources/features/documentation-audit-trail) — Atlas grades your docs against the code as forgotten intent, orphaned, or stale. Deterministic, spends zero tokens. Built; Pro is not yet on sale.
- [Atlas knowledge base for reusable team context (2026)](https://runatlas.sh/resources/features/knowledge-base) — The Atlas knowledge base keeps reusable product, codebase, and workflow context available to AI-assisted development so teams stop rewriting it for every prompt.
- [Atlas per-client context profiles for agencies (2026)](https://runatlas.sh/resources/features/client-context-profiles) — Atlas loads a client's voice, people, and constraints the moment you open their repository, from a git-tracked persona file. Built; Pro is not yet on sale.
- [Atlas TUI Theme System in 2026](https://runatlas.sh/resources/features/tui-themes) — Explore Atlas's TUI theme system in 2026. Atlas ships with a charcoal-and-blue default theme and many presets, rendered via SolidJS and OpenTUI for a personalized terminal experience.
- [Diff-reviewed edits in Atlas (2026)](https://runatlas.sh/resources/features/diff-reviewed-edits) — Atlas, the terminal-native AI coding agent, provides diff-reviewed edits, computing a unified diff for every file change and surfacing it for developer approval before writing. Ensure code quality and control.
- [Extending an AI coding agent with plugins (2026)](https://runatlas.sh/resources/features/plugins) — Atlas plugins contribute new tools to the agent and hook into lifecycle events, so team-specific behavior can be added without waiting for it to ship in the product.
- [Git-aware in Atlas: Terminal-Native AI Coding Agent for 2026](https://runatlas.sh/resources/features/git-aware) — In 2026, Atlas provides deep Git integration, reading branches, status, and diffs. It stages changes and creates commits on your behalf, streamlining local development workflows.
- [Gmail copy messaging for AI coding updates in Atlas (2026)](https://runatlas.sh/resources/features/gmail-copy-messaging) — Atlas creates clean email-ready text from assistant messages so technical summaries, status updates, and code explanations paste clearly into Gmail.
- [Hosted model routing with Atlas Cloud (2026)](https://runatlas.sh/resources/features/hosted-model-routing) — Atlas Cloud can route model requests through a hosted model router with provider policy, credit checks, and rate limits, while bring-your-own-keys stays the local default.
- [How Atlas keeps AI edits safe with permission controls (2026)](https://runatlas.sh/resources/features/permission-controls) — Atlas gates every tool call against allow, ask, and deny rules and shows a unified diff before writing, so automated edits stay auditable and under your control.
- [How to avoid vendor lock-in with an AI coding agent (2026)](https://runatlas.sh/resources/features/model-provider-switching) — Atlas lets you change the active model and provider mid-session, with favorites and recents, so a price change or a better model is a menu selection rather than a migration.
- [How to make an AI coding agent plan before it edits (2026)](https://runatlas.sh/resources/features/plan-before-edits) — Atlas drafts a plan in a read-only plan agent and asks before switching to a build agent, so you approve the shape of a change while no files are at risk.
- [How to undo changes an AI coding agent made (2026)](https://runatlas.sh/resources/features/edit-checkpointing) — Atlas snapshots file changes as git patches as a session runs, so an edit an AI agent made can be diffed and rolled back without depending on your editor's undo history.
- [Hybrid semantic + keyword code search in Atlas (2026)](https://runatlas.sh/resources/features/hybrid-code-search) — Atlas's hybrid code search in 2026 combines semantic understanding with keyword matching, fused by reciprocal rank fusion. Find code by meaning and text, indexed by AST declarations, with local Ollama embeddings.
- [Keep your code private: local embeddings in Atlas (2026)](https://runatlas.sh/resources/features/private-local-code-index) — Atlas can build its codebase index with local Ollama embeddings, keeping your source off third-party servers while still searching code by meaning.
- [Model Context Protocol support in Atlas (2026)](https://runatlas.sh/resources/features/model-context-protocol) — Atlas, the terminal-native AI coding agent, connects to Model Context Protocol servers via stdio, SSE, and HTTP, exposing their tools to the agent for enhanced extensibility.
- [Offline license verification in Atlas (2026)](https://runatlas.sh/resources/features/offline-license-verification) — Atlas verifies licenses offline against a key built into the binary. No phone-home, works air-gapped, and Atlas Cloud holds billing records, never your work.
- [Parallel subagents in Atlas (2026)](https://runatlas.sh/resources/features/parallel-subagents) — Atlas, the terminal-native AI coding agent, leverages parallel subagents to fan out work across foreground and background sessions. This capability enhances workflow efficiency in 2026.
- [Run an AI coding agent offline: air-gapped mode in Atlas (2026)](https://runatlas.sh/resources/features/run-atlas-offline-air-gapped) — Atlas can run offline. Turn on offline mode and Atlas reaches only your model endpoint and local services; point it at a local model and nothing leaves your machine.
- [Run an AI coding agent with a local model: Ollama and LM Studio in Atlas (2026)](https://runatlas.sh/resources/features/run-atlas-with-a-local-model) — Atlas runs against a local model with Ollama or LM Studio. Run atlas models --local to detect your server and register its models, with no per-token API cost.
- [Run concurrent AI coding sessions without state bleed in Atlas (2026)](https://runatlas.sh/resources/features/concurrent-coding-sessions) — Atlas runs multiple AI coding sessions at once without them corrupting each other, using per-directory runtime isolation and cross-process locking. Here is how.
- [Run parallel AI coding agents in git worktrees with Atlas (2026)](https://runatlas.sh/resources/features/parallel-agents-git-worktrees) — Atlas runs multiple AI coding agents at once, each in its own git worktree, so parallel tasks build side by side without stepping on each other. Here is how it works.
- [Shipped: the Atlas automated work log (2026)](https://runatlas.sh/resources/features/automated-work-log) — Shipped reads your commits and sessions and writes a plain-language log of what you got done. Run /shipped in Atlas. Free, no account required.
- [Slack copy messaging for AI coding sessions in Atlas (2026)](https://runatlas.sh/resources/features/slack-copy-messaging) — Atlas formats assistant messages into Slack mrkdwn so code reviews, implementation plans, and debugging notes paste cleanly into team channels.
- [What is a terminal-native AI coding agent? (2026)](https://runatlas.sh/resources/features/terminal-native-ai-coding-agent) — A terminal-native AI coding agent runs in your shell, reads your repo, and plans and applies changes as diffs. Here is what that means, using Atlas as the example.
- [Why AST chunking beats line windows for code search (2026)](https://runatlas.sh/resources/features/ast-code-chunking) — Atlas indexes code one chunk per declaration using tree-sitter, with a line-window fallback, so a search result is a whole function rather than an arbitrary slice of one.
- [Windows-native AI coding agent, no WSL required: Atlas (2026)](https://runatlas.sh/resources/features/windows-native-ai-coding-agent) — Atlas runs natively on Windows with a real installer, no WSL and no Linux subsystem. Here is what native Windows support means for an AI coding agent in 2026.

## Install

```sh
curl -fsSL https://runatlas.sh/install | sh
```

---

Canonical HTML: https://runatlas.sh/#features
Source of truth: src/content/moat.ts and src/content/features.ts (this file is generated from it, never hand-edited).
Licence: Atlas is proprietary with a free core. It is not open source and there is no public source repository.
