DocuChat
Retrieval-augmented chat over your own documents
- Ingest pipeline that parses PDFs and Word files, chunks them, and embeds them in batches with retry and progress reporting.
- Hybrid retrieval over Elasticsearch with citation-linked answers and a grounded refusal path.
- Correlation IDs propagated end to end — API, queue, and worker — with structured logging for observability.
2026
Sole engineer — architecture, backend, infra
- Node.js
- TypeScript
- Express
- PostgreSQL
- Elasticsearch
- Redis
- BullMQ
- Ollama