AI systems that show their work.
Five public AI systems. Four hosted. One clone-only. Every claim has a repository, a test, or a running host.
P1 Production RAG is clone-only. It is not hosted; hybrid retrieval needs a local Qdrant, and production-rag.vercel.app is a different product that is never linked here as P1.
P5 AI Platform is hosted, and its own status page reports four unconfigured upstreams.
No login. No data collection. Public evidence only. Press for the keys.
Open now
02 Agentic Research
Ask a question and read the report, citations, terminal status, steps used, and trace. The hosted copy runs the loop over the committed fixture retriever, so it proves the agent's contract and says nothing about retrieval or answer quality; it sets no PRODUCTION_RAG_URL, so the HTTP retriever fails there with capability_missing by design.
03 Multi-Agent Orchestration
The same free path with no clone and no key: GET /health is open, GET /metrics returns Prometheus text, and POST /v1/tasks runs the deterministic specialists. Specialists are fakes, so the hosted console proves routing, budgets, handoffs, and degradation — not answer quality and not multi-model uplift.
04 RepoMind
The same free path with no clone and no key: GET /health is open and POST /v1/code/ask answers with path:line citations. It indexes the committed mini and production_rag fixtures and nothing else, so it cannot answer about an arbitrary repository.
05 AI Platform
Open the status console, or call it directly: GET /health is open, and GET /v1/platform/status needs the public demo header X-API-Key: dev-local. The hosted instance is the gateway only - it does not run P1-P4 for the visitor, so those four services report unconfigured.
01 Production RAG
Hybrid retrieval needs local Qdrant. Clone the repository. Never treat another product's host as this flagship.
Systems
01 Production RAG
Dense and sparse search over one collection, fused and reranked, answered with citations that resolve — or refused, with the reason stated.
02 Agentic Research
A bounded plan → retrieve → critique research loop with tools, explicit budgets, API/CLI/UI surfaces, cited synthesis, and deterministic traces.
03 Multi-Agent Orchestration
An orchestrator and specialist agents with explicit handoffs, global budgets, failure isolation, auditable multi-agent timelines, and a credential-free hosted console.
04 RepoMind
Repository intelligence built around safe repository walking, AST-aware chunks, symbol retrieval, fixture-backed evaluation, and precise path:line citations.
05 AI Platform
A service gateway for the portfolio with API-key authentication, per-key rate limits, request-ID propagation, aggregate health, and compose-based operations — now hosted, so the gateway answers over HTTP without a clone.
Honesty
P1 Production RAG is clone-only. It is not hosted. Hybrid retrieval needs local Qdrant.
P5 AI Platform does not run P1–P4. Status shows four unconfigured upstreams.
production-rag.vercel.app is Ipsura, another product. It is never this flagship and is never linked as P1.
Selected work
RutBusiness
An on-premise ERP/POS for Chilean small businesses: a Rust/Axum server, embedded SurrealKV, native Android client, Tauri desktop, and web operator.
Public source; proprietary product license.
FarmaciaCompare
A Chilean pharmacy price-comparison platform spanning a TypeScript web experience and Python-backed data and service workflows.
Public demo and repository.
Prescribo
A Next.js prototype for signed prescriptions, orders, certificates, QR verification, short links, and pharmacy-side validation.
Prototype only; not for real PHI or legally valid FEA documents.
GeoAgent
A cross-platform geo-intelligence codebase spanning TypeScript web, Kotlin Android, Rust desktop components, maps, and analytical surfaces.
Public engineering repository.
Principles
Evidence over adjectives. A capability is linked to code, a test, a release, or a runnable path. Planned work stays visibly planned.
Failure is a product state. Refusal, degradation, budget exhaustion, and dependency failure are modeled explicitly instead of hidden behind a successful response.
Free path first. Core demos run without credentials or billed calls, so reviewers can inspect the whole system rather than trust screenshots.