Skip to content

feat: add Novita AI as LLM provider#94

Open
Alex-yang00 wants to merge 1 commit into
calesthio:masterfrom
Alex-yang00:novita-integration
Open

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

Conversation

@Alex-yang00

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-yang00 Alex-yang00 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