Skip to content
View sreenathmmenon's full-sized avatar
  • Bengaluru

Block or report sreenathmmenon

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sreenathmmenon/README.md

Hi, I'm Sreenath 👋

I build AI agents that ship and get used.
Top 15 of 70,000+ at the Meta × Hugging Face × PyTorch hackathon · Creator of llmswap (41K+ installs)
14 years of production engineering, lately focused on safe, auditable autonomous systems.

Portfolio LinkedIn Writing


🏆 A few things I'm proud of

  • Top 15 of 70,000+ at the Meta × Hugging Face × PyTorch OpenEnv Hackathon (solo, work shortlisted by Meta's AI team)
  • Top 50 Finalist at the Anthropic + Accel Hackathon (invited to Anthropic India Dev Day)
  • llmswap: 41K+ PyPI downloads, 5 external contributors, a Homebrew tap, and its own docs site
  • Show HN on Hacker News for open-source work

🚀 What I'm building

Krelvan · self-hostable · event-sourced · open registry

Describe an outcome in plain English and get a fully owned, running multi-agent system. A signed, append-only event ledger is the runtime, so what you see is exactly what executed; agents crash and resume with no action repeated. Prompt-injected instructions can only shrink an agent's powers, never expand them. Deny-by-default execution with typed capability grants, approval gates and secret isolation, plus an open Git-based registry of installable agents, capabilities and connectors.

krelvan.com · GitHub · Registry · Product Hunt

llmswap · 41K+ installs

Provider-agnostic LLM SDK + CLI for 11 providers (OpenAI, Anthropic, Gemini, Groq, Watsonx, Ollama, xAI, Sarvam…) with zero vendor lock-in. Workspace memory, universal tool-calling, an MCP client, and cost visibility.

PyPI · Docs · GitHub

🧪 Experiments

Inkling · camera-first · no account needed

A child photographs a drawing and gets back a playable browser game built from their own lines, colors, and wonderfully wobbly style. Two lanes underneath: deterministic Phaser templates parameterized by a generated GameSpec, so there is always a playable game with no model in the loop, plus model-written behavior patches admitted only after passing a sandbox validator. Four-day sprint, built for OpenAI Build Week.

Inkling: draw it, play it

Try it · GitHub

Selected projects

  • Sampark OS · autonomous 4-agent broker negotiating fish prices for Kerala fishermen (Claude Vision + WhatsApp/Telegram)
  • Eklavya Council · expert AI personas debate a question in structured rounds; a synthesis engine produces decisions, dissent, and action items. Not a chatbot, a thinking environment.
  • OpenStack MCP Server · natural-language infrastructure management over MCP
  • More at sreenathmenon.com/labs

✍️ Writing

I write plain-language, deeply-illustrated explainers on how modern AI actually works, aimed to be understandable from college level to senior engineer.

More at sreenathmenon.com/blog.

🛠️ Tech I work with

Python TypeScript Node.js Go React FastAPI GraphQL Docker Kubernetes OpenStack MongoDB

AI/ML: LLMs · RAG · AI Agents · MCP · Embeddings · Reinforcement Learning · LangChain · CrewAI · Vector DBs · Ollama


Working at the seam between natural language and systems, safe, auditable, reversible.

Pinned Loading

  1. llmswap llmswap Public

    Ask, compare, and synthesize across 10 LLM providers. Python SDK, CLI, local Arena, MCP, and privacy-aware Best Answer.

    Python 31 6

  2. openstack-mcp-server openstack-mcp-server Public

    Openstack MCP Server

    Python 2

  3. eklavya-platform eklavya-platform Public

    Eklavya - AI-Powered Education & Mentoring Platform | Learn AI • Compare Models • Virtual Mentorship

    TypeScript

  4. EngineIQ EngineIQ Public

    Democratizing Knowledge Access for Equitable Tech Workplaces

    Python

  5. infraagent infraagent Public

    Python

  6. llmswap/homebrew-tap llmswap/homebrew-tap Public

    Ruby