CCR Compliance Advisor

Answers California regulation questions, citing a section for every claim.

crawlembedretrieve k=8gpt-oss-120banswer + sources
on failure ↘ gpt-oss-20bplain notice
simulate
CCR Compliance Advisor screenshot

What it does

2026 · Solo
  • Async breadth-first crawl collected 74,975 of 74,997 discovered regulation sections (99.97%).
  • Extraction runs 20 at a time and checkpoints every 100 records, so a crash resumes instead of restarting.
  • Sections are embedded (all-MiniLM-L6-v2) into Pinecone; the agent retrieves the top 8.
  • The model answers only from retrieved sections, cites one per claim, and asks a follow-up when context is insufficient.
  • Configurable model with a fallback; visitors see a plain message on failure, never a stack trace.
PythonCrawl4AIasyncioPineconeGroqStreamlitRender
source · ccr_web_crawler: crawler/, indexer/ingest.py, agent/app.py