Discover and explore top open-source AI tools and projects—updated daily.
AtomicBot-aiLocal AI agent for complex desktop tasks
Top 48.9% on SourcePulse
Atomic-agent is a local-first AI agent designed for robust desktop work, prioritizing privacy and user control by running entirely on the user's device, even offline. It optimizes local AI models, supports long context windows via Turboquant, and features proper tool calling, making it suitable for users who want an AI agent they can fully own and inspect, moving beyond simple chat interfaces to real-world task automation.
How It Works
The agent employs a purpose-built backend, atomic-llama-cpp-turboquant, tuned for throughput on consumer hardware, and utilizes curated quantized models. Its core innovation lies in efficient context management: a stable prefix for persona and tools, combined with aggressive KV-cache reuse and bounded prompt tails, minimizes re-encoding. Tool calls are constrained via GBNF grammar, and inferences produce JSON arrays of tool calls that are executed, results compressed, state updated, and the loop repeats, ensuring cheap and valid inferences for multi-step tasks.
Quick Start & Requirements
curl -fsSL https://api.atomicbot.ai/agent-install | shatomic-agentllama-server (managed or external), Chromium-family browser (Chrome, Edge, etc.), git. Linux requires desktop tools like ripgrep, clipboard utilities (xclip/wl-clipboard), libnotify-bin, wmctrl (X11/XWayland), and gio/trash-cli. GPU acceleration requires Vulkan drivers.PROMPT.md, MEMORY.md, SKILLS.md, among others.Highlighted Details
Licensing & Compatibility
The project is licensed under the MIT license, permitting broad compatibility for commercial use and integration into closed-source applications.
Limitations & Caveats
This project is in Developer Preview, with APIs, commands, and behavior subject to change. Current releases are limited to macOS and Linux x64; Windows support is pending. Browser sandboxing on some Linux setups may require the --no-sandbox flag. Secret redaction and isolation layers are not yet complete.
1 day ago
Inactive
gptme
QwenLM