docs: add Atomic Agent to integrations - #11517
Open
sosidudku1 wants to merge 1 commit into
Open
Conversation
Atomic Agent is a local-first CLI and TUI coding assistant with a generic `openai-compatible` provider kind, so it can use a LocalAI instance as its model backend. Adds a row under Terminal Tools and a configuration guide alongside the existing OpenCode, Claude Code, and Crush guides. The guide calls out that the base URL must not carry a `/v1` suffix, since Atomic Agent appends `/v1/...` itself, and notes the project's developer-preview status. Assisted-by: Claude:claude-opus-5 Signed-off-by: sosidudku1 <273119990+sosidudku1@users.noreply.github.com>
sosidudku1
force-pushed
the
add-atomic-agent
branch
from
August 14, 2026 12:08
5a14de1 to
f75c548
Compare
Owner
|
Thanks @sosidudku1 for the suggestion. We add integrations that explicitly list LocalAI as compatible, which I could not find in the atomic agent documentation: https://atomicagent.io/docs/guides/ollama/#_top |
localai-org-maint-bot
approved these changes
Aug 15, 2026
localai-org-maint-bot
left a comment
Collaborator
There was a problem hiding this comment.
Checked the documented Atomic Agent configuration keys and provider kind against its current source (activeTextProvider, openai-compatible, baseUrl, defaultChatModel, apiKey, and OPENAI_COMPAT_API_KEY). The LocalAI URL guidance is consistent with the integration. @mudler good to merge from my side.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Hi! I'm the CPO of Atomic Agent. Thanks for this great project and for keeping the integrations page so well organized. Our team would be thrilled to be listed.
Atomic Agent is a local-first CLI and TUI coding assistant (MIT, ~2k stars). It has a generic
openai-compatibleprovider kind, so a LocalAI instance can be used as its model backend by pointing it at LocalAI's OpenAI-compatible endpoint. To be precise about the fit: we do not ship a dedicated LocalAI preset, and Atomic Agent is not built on LocalAI. This is the same "point it at the endpoint" integration that the existing OpenCode and Crush guides describe.This PR adds two things, following the existing structure of the page:
- [Name](link) - Descriptionformat.One detail the guide calls out explicitly, because it is an easy way to get a broken setup: unlike the OpenCode and Crush configs on this page, the Atomic Agent
baseUrlmust not include the/v1suffix. Atomic Agent appends/v1/...to the base URL on every call, so including it produces requests to/v1/v1/chat/completions.I also noted in the guide that Atomic Agent is currently a developer preview, since its APIs, commands, and config are still moving. That is stated in our own README and it seemed more useful to your readers to say it up front than to leave it out.
Notes for Reviewers
docs/content/integrations.md. No code, no build changes.openai-compatibleprovider kind is registered insrc/llm/provider/registry/register-built-in-providers.tsand requiresbaseUrl+defaultChatModel/v1/chat/completionsand/v1/modelsare appended tobaseUrlby the provider, which is what the no-/v1note is based on~/.atomic-agent/config.jsonand thellm.providers[]shape match the config schemaOPENAI_COMPAT_API_KEYenv var is read insrc/config/resolve-llm-api-key.ts{baseUrl}/v1/models, which is why the guide mentions it as an alternative to hand-editing JSONqwen_qwen3-4b-instruct-2507) is one already used elsewhere on this same page, so it is a real gallery model.A note on the
Assisted-bytrailerThis change was prepared with AI assistance, so per
.agents/ai-coding-assistants.mdthe commit carries anAssisted-by: Claude:claude-opus-5trailer and deliberately carries noSigned-off-byand noCo-Authored-Bytrailer from the assistant. I understand the sign-off is mine to add as the human submitter, and I am happy to amend the commit with my ownSigned-off-byif you would like the DCO line on it. Just say the word and I will push it.Signed commits
Happy to adjust the wording, trim the guide down to just the list entry, or move it to a different section if you would prefer. Thanks for taking a look!