Spaces:
Paused
Paused
Commit History
-
Route all LLM work through OpenRouter; add memory dashboard
= +1: Claude Opus 4.8Configure a single OPENROUTER_API_KEY to drive both chat/agents and embeddings, fixing the dialectic "unexpected error" caused by the prior OpenAI key having no credits. - config.toml: deriver, all 5 dialectic levels, summary, and dream use google/gemini-2.0-flash-001 via OpenRouter (openai transport + base_url). Embeddings use openai/text-embedding-3-small (native 1536 dims, matches pgvector) through OpenRouter's OpenAI-compatible /v1/embeddings. Only api_key_env names live here, never secrets. - .gitignore: stop ignoring config.toml so the deploy ships its config. - README: secrets table now lists OPENROUTER_API_KEY instead of OpenAI. - main.py + static/dashboard.html: serve the memory dashboard at / and /dashboard so the deployment root lands on the UI instead of a 404. - PLAN.md: deployment plan/rationale. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>6870279 -
init
=fa8d021