Projects
- alphaIAM policy rightsizing agent with AI-powered risk signals and instant rollback.
- chat-harvestLocal-first archive for AI chat traces across agents, designed as a substrate for DSPy/GEPA-style optimization loops.
- chorus-aiFrontend-only LLM ensemble interface with bring-your-own OpenRouter/API keys and client-side multi-model workflows.
- extract-lessons-bookEbook/document normalizer with optional OCR and LLM-generated advice + flowcharts. It also became a practical OCR evaluation project for me: for most books, plain PDF text extraction worked better than heavy OCR, so GLM OCR ended up as a fallback reserved for noisy pages, scans, or extraction failures.
- hashlines-mcpMCP server for hashline-anchored safe file read/edit workflows inspired by this archived write-up: https://web.archive.org/web/20260412162933/https://blog.can.ac/2026/02/12/the-harness-problem/
- ita-kgKnowledge-graph representation of the Indian Income Tax Act so agents can traverse section-to-section relationships explicitly.
- logsievelog deduplication sidecar using Drain3 algorithm, reduces volumes ~90%.
- murmurWispr Flow OSS - live streaming voice-to-text using whisper.cpp with Metal acceleration.
- netwatchrsRust network diagnostics toolkit I built while debugging inconsistent Wi‑Fi and suspected service-quality issues on my own machine; the goal was to see what was actually happening under the hood instead of relying on vague network status indicators.
- podcast-watcherOpen-source attempt to replicate Gemini-style long-form YouTube understanding: extract MP3 audio with ffmpeg, build timestamped transcripts, detect only meaningful frame changes, and feed the useful video/audio context into an LLM. I found the visual path added little value, so it effectively converged into an audio-first podcast/video understanding pipeline.
- softcronKubernetes CronJob controller with Prometheus gating, pacing, and jitter.
- vigilWatch your codebase breathe; TUI for real-time file change monitoring with inline diffs
- wiki-in-a-boxoffline Wikipedia with hybrid no‑index RAG - powered by gpt-oss:20b
- scx-sloeBPF CPU scheduler enforcing latency SLOs via Earliest Deadline First.
- contextgraphDecision audit ledger for AI agents - captures "why" as queryable data.
- xraystructural code intelligence for AI assistants using ast-grep.
- claude-memory-vizmemory visualization for Anthropic's Claude memory MCP.
- kubectl-smartturns noisy Kubernetes debugging into signal-first workflows.