f33d395b71b6831d2cf090037a976891ca40e9ab
- Add GET/PUT /api/settings for encrypted LLM configuration - SettingsResponse with masked key display - SettingsUpdate validation with optional fields - Defaults: llmBaseUrl "https://openrouter.ai/api/v1", llmModel "anthropic/claude-sonnet-4.5" - Encrypted storage with AES-256-GCM for llm_key - getSetting() export for future route groups - Comprehensive test coverage: defaults, updates, masking, encryption at rest, validation Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Helios
Self-hosted, open-source health companion — a FOSS alternative to closed "24/7 AI health companion" products. Your data stays on your server; the AI runs on a key you provide (OpenRouter, or Ollama for zero third parties).
Status: pre-alpha scaffold. See docs/superpowers/specs/ for the design.
Develop
bun install
bun run typecheck && bun test
Languages
TypeScript
97.6%
CSS
1.7%
Dockerfile
0.4%
HTML
0.3%