AtomicBot-ai/Atomic-Chat

★ 1,534⑂ 179

Local AI app and inference engine for agents. Run open-weight LLMs locally — private, 100% offline on your computer. Join our Discord: https://discord.com/invite/8wGSsvmg4V

About AtomicBot-ai/Atomic-Chat

AtomicBot-ai/Atomic-Chat is an open-source project on GitHub, mainly written in TypeScript. Local AI app and inference engine for agents. Run open-weight LLMs locally — private, 100% offline on your computer. It currently holds 1,534 stars and 179 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

AI Homed tracks it on the Local & On-Device AI board.

GitHub Repository Details

Repository AtomicBot-ai/Atomic-Chat · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/Atomic Chat

Atomic Chat

Local AI app and inference engine for agents. Run open-weight LLMs locally — private, on your machine.

https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/Stars  https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/Forks  https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/Contributors  https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/Last Commit  https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/Tauri  https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/Node.js

Getting Started · Hugging Face · Discord · X / Twitter · Bug Reports

https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/Atomic Chat — local AI chat in action

---

📦 Download

Desktop

https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/Download for macOS  https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/Download for Windows  https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/Download for Linux

Mobile

https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/Download for iOS  https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/Download for Android

---

🔌 Use It as an API

Atomic Chat runs an OpenAI-compatible server at http://localhost:1337/v1 — a drop-in replacement for the OpenAI SDK. Load a model in the app, then point any client at it:

curl http://localhost:1337/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{
    "model": "",
    "messages": [{ "role": "user", "content": "Say hello in one word" }]
  }'
from openai import OpenAI

Atomic Chat is OpenAI API-compatible — only the base_url changes.

client = OpenAI(base_url="http://localhost:1337/v1", api_key="not-needed")

resp = client.chat.completions.create( model="", messages=[{"role": "user", "content": "Say hello in one word"}], ) print(resp.choices[0].message.content)

Bound to 127.0.0.1 by default; set host: 0.0.0.0 to expose it on your LAN. Works with any agent, CLI, or IDE plugin that speaks the OpenAI API — see Launch With below.

---

✨ Features

Local models

Cloud models Tools & integrations Local API Privacy ---

⚙️ Inference Engines

Three engines under the hood, all exposed through one OpenAI-compatible API at http://localhost:1337/v1:

Speculative-decoding features available across backends: Tools talking to http://localhost:1337/v1 don't need to know which backend is running underneath — switch engines without reconfiguring clients.

---

🚀 Launch With

Atomic Chat runs an OpenAI-compatible server at http://localhost:1337/v1, so any agent, CLI, IDE plugin, or app that speaks the OpenAI API can run on top of your local models — no extra glue needed. Just point its base URL at Atomic Chat and you're done.

A few projects already ship first-class support with their own setup docs:

| Tool | What it is | Setup | | --- | --- | --- | | OpenCode | Open-source TUI coding agent. Add Atomic Chat as a local provider in opencode.json. | Setup guide → | | Goose | Open-source extensible AI agent (CLI, desktop, API). | Setup guide → | | nanobot | Ultra-lightweight personal AI agent with chat channels, MCP, and WebUI. | Repo → | | nanoclaw | Containerized agent runtime that calls Atomic Chat as an MCP tool. | Skill guide → | | OpenClaude | Open-source coding-agent CLI for cloud and local models. Lists Atomic Chat as a supported provider. | Providers list → | | Kilo Code | Open-source AI coding agent for VS Code, JetBrains, and CLI. Ships with first-class Atomic Chat provider support and auto-discovery. | Setup guide → | | Hermes Desktop | Native desktop companion for Hermes Agent. Includes an Atomic Chat local preset at http://localhost:1337/v1. | Repo → | | Hermes Workspace | Local-first agent workspace built on Nous Research's Hermes. Uses Atomic Chat as its inference backend. | Repo → |

Built something that runs on Atomic Chat? Open a PR and we'll add it here.

---

🛠️ Build from Source

Prerequisites

Run with Make

git clone https://github.com/AtomicBot-ai/Atomic-Chat
cd Atomic-Chat
make dev

This handles everything: installs dependencies, builds core components, and launches the app.

Available make targets:

Manual Commands

yarn install
yarn build:tauri:plugin:api
yarn build:core
yarn build:extensions
yarn dev

---

💻 System Requirements

---

🐧 Running on Linux

Atomic Chat ships as a single self-contained .AppImage — no installer, no root:

chmod +x Atomic.Chat_*_amd64.AppImage
./Atomic.Chat_*_amd64.AppImage

If prompted about FUSE on first launch: sudo apt install fuse libfuse2 (Debian/Ubuntu) or sudo dnf install fuse fuse-libs (Fedora). GPU acceleration (Vulkan) is auto-detected on first launch; only GGUF models run on Linux.

---

🧯 Troubleshooting

If something isn't working:

1. Copy your error logs and system specs 2. Open an issue on GitHub 3. Or ask for help in our Discord

---

👥 Contributors

Atomic Chat is built by a small core team and 140+ contributors — including everyone who shaped the project from its earliest days. Pull requests welcome — see CONTRIBUTING.md for how to get started.

https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/Vect0rM https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/dtorey-d https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/danyurkin https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/MaxKoshJob https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/Albert-Atomic https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/yanalialiuk https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/corevibe555 https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/claytonlin1110 https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/urmauur https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/hohieuai https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/Vanalite https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/Minh141120 https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/hiento09 https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/hahuyhoang411 https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/hiro-v https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/qnixsynapse https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/namchuai https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/dan-menlo https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/freelerobot https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/ramonpzg https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/ux-han https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/aindrajaya https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/dinhlongviolin1 https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/louis-jan https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/LazyYuuki https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/eckartal https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/david-menloai https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/Van-QA https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/gau-nernst https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/github-roushan https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/tikikun https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/markmehere https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/samhvw8 https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/danielcwq https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/bob-ros2 https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/dev-miro26 https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/shmutalov https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/drakehere https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/dataCenter430 https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/lugnicca https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/ethanova https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/thewulf7 https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/linhtran174 https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/avb-is-me https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/vansangpfiev https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/cmppoon https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/Ssstars https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/fredatgithub https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/px100 https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/sharunkumar https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/atoz96 https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/since-2017-hub https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/bytrangle https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/SuperCowProducts https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/bxdoan https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/gabrielle-ong https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/trilh-dev https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/gary149 https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/DistractionRectangle https://github.com/AtomicBot-ai/Atomic-Chat/blob/HEAD/marknguyen1302

GitHub Stars & Activity

1,534Stars
179Forks
0Open issues
TypeScriptLanguage

GitHub Popularity

GitHub stars1,534
Forks179
Open issues0
Primary languageTypeScript
License-
Stars gained today0
Created-
Last pushed-

Trending History

Trending statusnot on today's boards

Related AI Projects

1

dyad-sh / dyad

TypeScript★ 21,594⑂ 2,640
2

getumbrel / llama-gpt

TypeScript★ 10,937⑂ 704
3

n4ze3m / page-assist

TypeScript★ 8,220⑂ 785
4

OpenCoworkAI / open-codesign

TypeScript★ 7,952⑂ 831
5

open-multi-agent / open-multi-agent

TypeScript★ 6,947⑂ 2,433
6

vas3k / TaxHacker

TypeScript★ 6,713⑂ 1,093
7

buxuku / SmartSub

TypeScript★ 5,277⑂ 401
8

vinta / pangu.js

TypeScript★ 4,828⑂ 315

More AI Rankings