Skip to content

feat: add Novita AI as LLM provider#94

Open
Alex-wuhu wants to merge 1 commit intocalesthio:masterfrom
Alex-wuhu:novita-integration
Open

feat: add Novita AI as LLM provider#94
Alex-wuhu wants to merge 1 commit intocalesthio:masterfrom
Alex-wuhu:novita-integration

Conversation

@Alex-wuhu
Copy link
Copy Markdown

Summary

Add Novita AI as a new LLM provider option in Crucix.

Changes

  • add a raw-fetch Novita provider using Novita's OpenAI-compatible chat completions endpoint
  • register novita in the LLM provider factory and config surface
  • document the new provider and its default model in the README
  • add focused unit tests for provider creation and request/response behavior

Configuration

LLM_PROVIDER=novita
LLM_API_KEY=your_novita_key
LLM_MODEL=moonshotai/kimi-k2.5

Endpoint: https://api.novita.ai/openai

Validation

  • node --test test/llm-novita.test.mjs

@Alex-wuhu Alex-wuhu requested a review from calesthio as a code owner April 20, 2026 02:57
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