Skip to content

docs(openai): add Kelly Intelligence to OpenAI-compatible providers list#12064

Open
nicoletterankin wants to merge 1 commit intocontinuedev:mainfrom
nicoletterankin:nicoletterankin/add-kelly-intelligence-provider-doc
Open

docs(openai): add Kelly Intelligence to OpenAI-compatible providers list#12064
nicoletterankin wants to merge 1 commit intocontinuedev:mainfrom
nicoletterankin:nicoletterankin/add-kelly-intelligence-provider-doc

Conversation

@nicoletterankin
Copy link
Copy Markdown

@nicoletterankin nicoletterankin commented Apr 7, 2026

Description

One-line addition to the OpenAI API compatible providers bullet list in docs/customize/model-providers/top-level/openai.mdx.

Kelly Intelligence is an OpenAI-compatible API with a built-in vocabulary RAG layer (162,000 words across 47 languages) and an AI tutor persona, built on top of Claude. It's operated by Lesson of the Day, PBC, a public benefit corporation building education infrastructure. The free tier requires no credit card.

It works with Continue out of the box using the existing provider: openai + apiBase pattern that's already documented on the same page — no new provider integration, no code changes, just one new bullet alongside KoboldCpp, LocalAI, vLLM, BerriAI/litellm, and Tetrate Agent Router Service.

Example config (uses existing provider: openai + apiBase)

name: My Config
version: 0.0.1
schema: v1

models:
  - name: Kelly Haiku
    provider: openai
    model: kelly-haiku
    apiBase: https://api.thedailylesson.com/v1
    apiKey: <YOUR_KELLY_API_KEY>

Try without an API key

Kelly Intelligence has a public /v1/demo endpoint for trying the API without any signup (5 requests/hour per IP):

curl -X POST https://api.thedailylesson.com/v1/demo \
  -H "Content-Type: application/json" \
  -d '{"messages":[{"role":"user","content":"What does ephemeral mean?"}]}'

This is the same wire format as /v1/chat/completions — useful for verifying the integration before adding a key to your Continue config.

AI Code Review

  • Team members only: AI review runs automatically when PR is opened or marked ready for review
  • Team members can also trigger a review by commenting @continue-review

Checklist

  • I've read the contributing guide
  • The relevant docs, if any, have been updated or created
  • The relevant tests, if any, have been updated or created (n/a — docs-only, single bullet addition)

Screen recording or screenshot

n/a — single-line documentation addition to an existing bullet list.

Tests

n/a — docs-only change, no code touched. The example config above has been verified end-to-end against the live https://api.thedailylesson.com/v1 endpoint.


Note on positioning: Kelly Intelligence is complementary to direct provider access, not a replacement for the official Anthropic SDK. It's the right fit when an application needs the OpenAI wire format and vocabulary / language-learning RAG features without building that data layer in-house.


Summary by cubic

Add Kelly Intelligence to the OpenAI-compatible providers list in docs/customize/model-providers/top-level/openai.mdx. It works via the existing provider: openai + apiBase pattern.

Written for commit fa22e26. Summary will update on new commits.

Adds a single bullet for Kelly Intelligence to the existing
"OpenAI API compatible providers" list in the OpenAI provider doc.

Kelly Intelligence (https://api.thedailylesson.com) is an
OpenAI-compatible API with a built-in vocabulary RAG layer (162,000
words across 47 languages), operated by Lesson of the Day, PBC, a
public benefit corporation. It works with Continue out of the box
using the existing `provider: openai` + `apiBase` pattern documented
on the same page; no new provider integration is required.

Format mirrors the existing bullets in the same list (KoboldCpp,
LocalAI, vLLM, BerriAI/litellm, Tetrate). One-line addition only.
@nicoletterankin nicoletterankin requested a review from a team as a code owner April 7, 2026 05:44
@nicoletterankin nicoletterankin requested review from sestinj and removed request for a team April 7, 2026 05:44
@dosubot dosubot bot added the size:XS This PR changes 0-9 lines, ignoring generated files. label Apr 7, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026


Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.


I have read the CLA Document and I hereby sign the CLA


nicoletterankin seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

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

Labels

size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

1 participant