Scientia is designed for fast iteration. The goal is to get you to a grounded, explainable state without requiring a giant framework.
Start with sources you trust, then change one thing at a time.
Each mode serves a different part of the RAG loop.
Quick feedback with minimal setup.
Good for sanity checks, demos, and early exploration.
Isolate one change and compare outputs.
If you are making a decision, use A/B.
Multi-part questions that need a chain of evidence.
Useful for policy or "why/how/compare" prompts.
Evals turn "it seems better" into "we can trust this." Start small and stay consistent.
A good trace answers five questions:
Trace summary...Query: "What policy governs vacation carry-over?"Top retrieval: Handbook section 3.2Answer cites section 3.2 and 3.3If your trace does not answer those questions, it is telemetry, not observability.
No. It helps you verify and improve. The point is to make correctness auditable, not automatic.
Not to start. You can experiment quickly, then choose storage and indexing later.
Start smaller: fewer documents, clearer questions, and one variable change per iteration.