Answers about government services, from official sources only.
🇨🇴 gov.usecroma.com · 🇸🇻 sv.usecroma.com · Sources by Croma · Not an official government site.
npm install
cp .env.example .env.local # add CROMA_API_KEY and GROQ_API_KEY
npm run devRequires Node 24.
- Search official sources.
- Draft an answer.
- Check every claim against the sources.
- Answer with only what was confirmed, and cite it.
No cookies, no analytics, no tracking. Personal data like ID numbers and phones is blocked before it's sent. More in SECURITY.md.
Each country lives in src/countries/<code>/: copy, sources, privacy detectors, trámite guides and brand/ (mark, favicon, OG image). Photos go in public/hero/<code>/ and agency icons in public/icons/<code>/ (COUNTRY=<code> npm run icons). Build with COUNTRY=<code>.
| Country | Code | Sources |
|---|---|---|
| Colombia | co |
gov.co, Función Pública, Corte Constitucional, DIAN, SUIT corpus |
| El Salvador | sv |
gob.sv, Simple.sv, Asamblea Legislativa, Corte Suprema de Justicia, OMR corpus |
El Salvador's procedures corpus is built from the Registro Nacional de Trámites with npm run omr -- --upload (needs CORPUS_READ_WRITE_TOKEN); rerun it to refresh.
MIT. Entity names and icons belong to their entities.
