Every public repo I maintain.
12 open-source projects, all MIT-licensed, all production-shaped. Each one solves a specific problem I hit in client work and decided to write down properly.
AI
4 projectsSarmaLink-AI
Multi-provider AI backend with automatic failover
36 engines across 7 providers, OpenAI-compatible API, smart auto-routing, persistent memory, live tools (exchange rates, weather, container tracking), image generation, document analysis. The flagship.
mcp-server-toolkit
Production-ready Model Context Protocol server starter
Auth, tracing, plugin system, OAuth 2.1, OpenTelemetry, structured logging. stdio + streamable HTTP transports. Built-in plugins for filesystem and SarmaLink-AI.
agent-orchestrator
Multi-agent workflows with deterministic replay
Durable Postgres state, deterministic replay, hard token/tool/wall-clock budgets, supervisor/swarm/pipeline patterns, web inspector for live runs and replay-from-step.
rag-over-pdf
Minimal RAG starter: upload PDF, ask questions, stream answers
Cleanest end-to-end RAG you can clone, run, and ship in 10 minutes. Next.js + OpenAI embeddings + in-memory cosine. Swap to pgvector when ready.
Productivity
2 projectsStaffPortal
Open-source staff management platform
Attendance, leave, expenses with AI receipt scanning, kiosk sign-in, visitor management, announcements. Self-host or deploy to Vercel in minutes.
receipt-scanner
AI receipt OCR: drop a photo, get structured JSON
Vision API + sharp for image prep + Zod for validation. Returns clean structured data ready to wire into Xero, QuickBooks, Supabase, or n8n.
Voice
1 projectvoice-agent-starter
Real-time voice agent loop, sub-second round trip
WebRTC capture, mediasoup SFU, streaming STT/LLM/TTS pipeline with barge-in handling. Pluggable adapters for Deepgram, Whisper, Cartesia, ElevenLabs, SarmaLink-AI, OpenAI.
Evals
1 projectai-eval-runner
Evals as code: datasets, scorers, traces, regressions
CLI for running parallel LLM evals with retry and partial resumption. Built-in scorers (exact match, JSON schema, ROUGE, LLM-as-judge), DuckDB backend, FastAPI + HTMX viewer, CI integration.
Infrastructure
4 projectslocal-llm-router
OpenAI-compatible proxy: local Ollama plus cloud, by policy
Drop-in proxy that routes between local Ollama and cloud LLMs based on declarative YAML policy. Privacy pinning per request, rolling A/B promotion, SQLite metrics.
k8s-ops-toolkit
Helm bundles + observability stack for Next.js on Kubernetes
Helm chart for Next.js apps with probes, autoscaling, ingress. Plus full observability (Prometheus + Grafana + Loki + Alertmanager) preconfigured. One install script, eight minutes to fully observable cluster.
terraform-stack
Vercel + Supabase + Cloudflare + DigitalOcean as code
Four cloud providers wired together in a single Terraform repo. Apply once and you have a Vercel project, Supabase database, Cloudflare zone with R2 + KV, and an optional DigitalOcean droplet.
webhook-to-email
Tiny production-grade webhook receiver
POST anything, get an email. HMAC verification, per-source templates (Stripe, GitHub, Cal.com), Slack fan-out, single retry on 5xx. ~200 lines of Node.
Got a project I should open-source next?
Suggest one in the issues on any of these repos, or get in touch.
Get in touch