Skip to content

v0.2.0 — Run on your Claude subscription, zero-config setup

Choose a tag to compare

@mrigankad mrigankad released this 10 Jun 13:57
· 53 commits to dev since this release

@

Highlights

Novel OS now adapts to whatever you already have — no API key required.

🆕 Key-free Claude Code backend (claude_cli)

Run the entire pipeline on your Claude subscription via the Claude Code CLI — no API key, no per-token billing. Auto-selected when no paid key is configured; just claude login and go. Explicit config and paid API keys always take precedence, so power users are never surprised.

🧙 Setup wizard (python core/orchestrator.py setup)

Zero-config onboarding that detects what you have — the CLI, any provider API key, or a local server (Ollama / LM Studio) — runs a live connection test, and writes your .env for you without clobbering existing settings. Run a writing command with nothing configured and it offers the wizard automatically.

✅ Tested

  • 17 unit tests covering backend behavior, provider precedence, detection, and .env persistence.
  • Verified end-to-end: a full chapter drafted through claude_cli with no API key.

Notes

  • Supported providers now: Claude Code CLI, Anthropic, OpenAI, Azure, Gemini, plus any OpenAI-compatible endpoint (Kimi, Groq, Together, OpenRouter, DeepSeek, Mistral, Fireworks, NVIDIA, Ollama, LM Studio).

Full changelog: v0.1.0...v0.2.0
@