Useful, not vague
Start with focused ship and component questions: specs, commerce, compatibility, and side-by-side comparisons.
A Star Citizen knowledge assistant built to turn fragmented, fast-changing game data into clear answers with sources, patch context, and honest uncertainty.
Compare the Cutlass Black and Freelancer for cargo.
The Freelancer carries more cargo, while the Cutlass Black trades capacity for easier vehicle access and a more open loading bay.
Illustrative product preview. Production data integrations are not yet live.
01 / THE MISSION
Star Citizen knowledge lives across game files, official releases, APIs, and community tools. It ages quickly, conflicts often, and can be difficult to evaluate. Ask The Verse aims to make that information usable without hiding where it came from.
Start with focused ship and component questions: specs, commerce, compatibility, and side-by-side comparisons.
Material claims should carry a source, observation date, and applicable Live patch. Missing or conflicting evidence should produce an explanation, not a guess.
Ask in English or Chinese. Canonical game entities stay consistent while curated aliases make questions and answers natural in both languages.
02 / THE EXPERIENCE
The product is designed as a public, anonymous chat workspace. It chooses the right approved capability for each question, favors deterministic lookups for structured facts, and uses the model to explain rather than invent.
Read the UI contractDetect intent, language, entities, and ambiguity before spending tool or model budget.
Route to versioned local data, APIs, retrieval, or reviewed web collectors according to freshness needs.
Check source authority, patch, freshness, and conflicts before a result becomes an answer.
Return a concise explanation, typed result cards, and citations that remain available for inspection.
03 / THE SYSTEM
The architecture separates the chat experience, orchestration, capability contracts, and data providers. New sources can be added without coupling the product to one model or integration.
Application code depends on shared LLM and capability contracts, not one hosted model or source.
Explicit tool, time, retry, and cost budgets keep agent execution predictable and controllable.
Structured JSON supports accessible cards, tables, evidence, and future interactive calculations.
SQLite supports launch while repository interfaces preserve a path to larger data systems.
04 / FLIGHT PLAN
The repository currently proves the agent runtime in a terminal. The next work connects real Star Citizen data and moves the experience to the web.
A tested Go terminal application with OpenRouter-compatible streaming, typed tools, bounded tool rounds, and isolated in-memory chat sessions.
Build the capability gateway, canonical ship and component records, source snapshots, evidence rules, and first approved data integrations.
Launch the anonymous Next.js chat experience with durable history, resumable streaming, bilingual answers, and an accessible evidence drawer.
A CLEARER WAY THROUGH THE VERSE
Ask The Verse is being built in public. Read the decisions, inspect the code, and follow the project from prototype to launch.
The finished product will connect each material claim to its source, observation time, authority, and applicable game patch.