AtomicBot-ai/atomic-agent

Atomic Agent is a local-first AI agent. Runs open-weight models on your own machine via llama.cpp.

View on GitHub ↗Jump to charts ↓

AtomicBot-ai/atomic-agent has 3k+ stars and 250+ forks on GitHub, is written in TypeScript, and was last pushed on Oct 17, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 7 minutes ago
Added to GitGenius on October 7th, 2026
Created on April 21st, 2026
Open Issues & Pull Requests: 35 (+0)
GitHub issues: Enabled
Number of forks: 275
Total Stargazers: 3,388 (+1)
Total Subscribers: 23 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.7 days
Mean response time: 6.5 days
90th percentile: 15.7 days
Tracked items: 110

How this project is maintained

About 8% of issues opened in the past year have never received a reply. 55% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. 83% of issues opened in the past year have been closed, leaving a working backlog. Three people close 100% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 20
New in 7 days: 2
Closed in 7 days: 3
Avg open age: 25 days
Stale 30+ days: 2
Stale 90+ days: 0

Recent activity

Opened in 7 days: 2
Closed in 7 days: 3
Comments in 7 days: 0
Events in 7 days: 5

Top labels

  • bug (15)
  • enhancement (6)
  • duplicate (2)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Atomic Agent is a local-first AI agent that runs open-weight models on your own machine via llama.cpp.

Atomic Agent addresses the need for autonomous AI that operates entirely under your control, without sending data to external services. It runs a complete agentic loop locally: the agent can browse the web using browser automation, read and edit files, execute approved shell commands, inspect documents, and maintain context across sessions. The tool supports both local models and cloud models, with a Fusion mode that lets one model handle planning while a pool of workers executes tasks. It can be embedded in your own applications over HTTP or as a Tauri sidecar, and integrates external tools through the Model Context Protocol. The project uses llama.cpp with TurboQuant quantization to keep small models performant for long, multi-step workflows on consumer hardware.

Atomic Agent suits developers who want an AI agent without cloud dependencies or data transmission concerns, particularly those working on local machines with modest resources. It works well for automation tasks spanning file editing, web interaction, and command execution where you need to approve actions before they run. The tool is in developer preview, so APIs and behavior remain in flux; adopting it requires pinning a specific release if you need stability. The project offers data import from several other agent platforms, letting you migrate skills, memory, and sessions without starting fresh.

The project maintains active development with regular self-update capability built into the CLI. The installer verifies checksums and manages native prebuilds alongside grammar files and bundled tools. The team supports multiple platforms including macOS with Apple Silicon, Linux on x64 and ARM64, and Windows x64, though Intel Macs are not yet supported. Documentation covers development setup, and the tool includes a terminal UI with commands for onboarding, window management, and data import workflows.