Control plane plus local execution plane
ProcureIQ separates deterministic truth from agent acceleration. Agents can extract, suggest, and review; persisted records and budgets decide what is actionable.
Next.js and Hono surfaces coordinate users, budgets, review state, source health, and recommendations.
Local workers run browser collection, OCR/VLM extraction, embeddings, reranking, and review support.
Deterministic records for items, sources, observations, recommendations, budgets, and audit state.
Screenshots, HTML, OCR text, parsed JSON, hashes, and redacted artifacts with retention policy.
A private model router handles extraction and matching while deterministic systems own final truth.
Source-specific collectors and selectors produce structured observations with fixtures and health checks.
Primary review and workflow control surface
Browser collection and source API bridge
Storage, vector DB, project memory
Monitoring and health checks
Embeddings and batch inference
Vision/OCR/VLM screenshot extraction
Reranking, experiments, heavier model-serving tests
Interactive analysis, research, review, overflow