NgNg

Software Engineer · India

Projects

A few things I've been building, mostly in Zig. The full list lives onGitHub.

  • zero framework

    Zig · ★ 20

    Built on http.zig, Zero is fully configurable and follows the 12 Factor App methodology. It bundles REST, authentication, logging, metrics, tracing, databases (Postgres, SQLite, Redis), pub/sub (MQTT, Kafka), cron jobs, websockets and static file serving into a single drop-in framework. Baseline benchmark sits around ~83,000 req/s.

    view on github →
  • eva

    Zig · ★ 2

    Eva connects any LLM to any chat channel — WebSocket and Telegram out of the box. It ships workspace-scoped tools (read/write/list/shell/web_fetch), a hybrid SQLite + flat-file memory with a background dream thread, a 6-field cron scheduler, and a circuit breaker that survives LLM outages. Vendor-independent: any OpenAI-compatible API works. ~7 MB stripped binary.

    view on github →
  • kakka

    Astro + Python · ★ 1

    Kakka (Tamil for raven) is a full-stack Astro + FastAPI app where every task action syncs into a temporal knowledge graph called MemPalace — remembering how tasks, tags, and projects evolve over time. A pure-Python pattern-matching chat engine queries the graph with no LLM and no external API. Drag-and-drop, markdown, dark/light themes, archived history.

    view on github →
  • cronz

    Zig · ★ 5

    A compact Zig library to schedule one or more tasks with standard crontab expressions, designed to integrate cleanly with the Zero framework.

    view on github →
  • A small utility module for drawing line graphs in the terminal using ASCII characters — handy for quick visual debugging from Zig programs.

    view on github →
  • zf

    Zig

    zf is a lightweight command-line tool that reports system information, built as an experiment in Zig and AI-assisted development.

    view on github →