codebaserag · 2026
Hexagonal RAG over your own codebase, with a deterministic, eval-first core: ingest, query, and CI-gated retrieval evals.
- Python 3.13
- FastAPI
- pgvector
- Qdrant
- Ollama
- Langfuse
- mypy strict
Selected personal and open source work.
Hexagonal RAG over your own codebase, with a deterministic, eval-first core: ingest, query, and CI-gated retrieval evals.
A standardized multi-agent harness for Claude Code and OpenCode: Spec-Driven Development roles (Leader, Spec Author, Implementer, Reviewer) installed into any project with a single command.
Event-driven adapter telemetry: a Kafka gateway + hub pipeline with idempotent Oracle persistence, per-adapter health tracking, alerting, and a live SSE mission-control dashboard.
MCP (Model Context Protocol) server that makes PNG colors transparent (alpha channel) with rgb/auto/greenscreen modes.
Rate-limiting toolkit for LLM gateways: atomic token-bucket quotas, pluggable stores, honest failure modes — with a Javalin gateway demo exposing an OpenAI-style endpoint.
Voice interview simulator: a local LLM plays the interviewer and Whisper handles transcription, so you can rehearse technical interviews fully offline.
CLI that renders Markdown with Mermaid diagrams straight to PDF, engineered with TDD, mypy strict and CI.
Technical assessment: a product offers REST API — price inquiries by date, product and brand, served with Spring Boot.
Tiny URL shortener in Rust: a deliberately minimalist REST API on Actix-web with SQLite storage.
Technical assessment: a casino betting domain modeled in Spring Boot following a hexagonal architecture.
NLP study on the Bible: web scraping, NLTK processing, LDA topic modeling and sentiment analysis — my Data Science roots.