Skip to content

docs: add nanobot and Kilo Code integration guides - #99

Open
MVS-source wants to merge 1 commit into
mainfrom
integrations/nanobot-kilocode
Open

docs: add nanobot and Kilo Code integration guides#99
MVS-source wants to merge 1 commit into
mainfrom
integrations/nanobot-kilocode

Conversation

@MVS-source

Copy link
Copy Markdown
Collaborator

What

Adds the two missing developer docs for merged Eden AI integrations. Both are built-in providers upstream, no OpenAI-compat workaround needed:

Guide Nav group Upstream PR (merged) Stars
nanobot.mdx Autonomous Agents HKUDS/nanobot#4861, 2026-07-09 47.5k
kilo-code.mdx Coding Agents Kilo-Org/kilocode#13169, 2026-08-17 27k

These were the two largest audiences among our merged integrations with no page here. Same format as the last integration PRs (#73 to #82): frontmatter plus <TechArticleSchema>, docs.json nav registration, and a currentColor line icon in the style of the existing small ones.

Where the configuration comes from

Not reconstructed from memory. Each guide's configuration is lifted from the merged upstream code:

  • nanobot: the ProviderSpec we added to nanobot/providers/registry.py (backend="openai_compat", env_key="EDENAI_API_KEY", default_api_base="https://api.edenai.run/v3", is_gateway=True) and the section we added to their own docs/providers.md. Config path ~/.nanobot/config.json and the ${ENV_VAR} placeholder support come from their docs/configuration.md.
  • Kilo Code: the ai-providers/edenai.md page we contributed to kilo-docs, which covers the VS Code flow, the CLI flow, auth.json, declaring a model that is not in the picker, the EU base URL and the @eu variants.

Verification

  • Every model id cited on both pages was checked against the live /v3/models catalogue. Nine ids, zero dead.
  • All eight internal links resolve to existing pages.
  • Both SVGs parse as XML.
  • docs.json parses, and the two pages land last in their groups, matching the add-order those groups already use.

Two things worth splitting off

anthropic/claude-sonnet-4-5 is no longer served, and it is our house example in 13 of 24 integration pages. I checked all 38 model ids cited across v3/integrations/*.mdx against the live catalogue: 10 are dead. anthropic/claude-opus-4.7 is a typo, the real id uses dashes (claude-opus-4-7) and exists. openai/gpt-5.1-codex* exist under azure/, not openai/. cohere/command-r-plus needs its date suffix. meta/llama-3-70b and meta/llama-3-8b have no meta/ vendor at all. openai/dall-e-3 is absent from /v3/images/models too, so it is genuinely gone.

For the recurring one, anthropic/claude-sonnet-latest is a real servable alias resolving to claude-sonnet-5, which is the fix that will not rot again. I used it in the nanobot guide. Happy to do that sweep as a separate PR.

Execution Tests is red on every PR in this repo since around 11 August, including this one. It dies in pytest_sessionstart before any test runs, on tests/helpers/api.py getting 401 Unauthorized from https://staging-api.edenai.run/v2/user/custom_token/. Same error on #90 through #98. Last green run was #88 on 4 August. Looks like the staging credential in the CI secrets expired or was rotated.

Both integrations were merged upstream (HKUDS/nanobot#4861 on 2026-07-09,
Kilo-Org/kilocode#13169 on 2026-08-17) but had no page here.

Configuration in both guides is taken from the merged upstream code rather
than reconstructed: nanobot's provider registry entry and its docs/providers.md
section, and the Eden AI page in kilo-docs. Every model id cited was checked
against the live /v3/models catalogue.
@mintlify

mintlify Bot commented Aug 27, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
edenai 🟢 Ready View Preview Aug 27, 2026, 4:20 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@coderabbitai

coderabbitai Bot commented Aug 27, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 50a3e43d-9da8-45d6-9aa1-76d017aff5dc


Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant