v0.2.0 — Run on your Claude subscription, zero-config setup
@
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
.envpersistence. - Verified end-to-end: a full chapter drafted through
claude_cliwith 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
@