Skip to content
View rakeshgangwar's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@SuperJackfruitLabs

Block or report rakeshgangwar

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.

Content in all repositories owned by your account will be closed.
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
rakeshgangwar/README.md

πŸ‘‹ Hi, I'm Rakesh

I build multi-agent systems that humans stay in charge of.

Agents that can act are easy now. Agents you'd let touch an invoice, a production host, or a customer's data are not β€” that takes state you can replay, authority that stays with a person, and an audit trail that survives the argument afterwards. Nearly everything below is a different angle on the same problem: the boring, load-bearing parts that make autonomy safe to deploy.

🌏 Remote β€” India, IST Β· 🌐 rakeshgangwar.com


πŸ—οΈ Superprocess β€” the applied version

Co-founder, building Superprocess: automate business processes that need judgment.

Enterprise process orchestration where AI agents, policy rules, system integrations, and human decision-makers run inside one governed workflow. Material exceptions pause with full case context and wait for a named owner. Execution is durable β€” failures retry and resume from the last completed step. Every model call, tool use, and approval lands on a single replayable audit trail.

Built on Temporal + BPMN + PydanticAI, with swappable model providers per agent step. In production against invoice factoring review, order-to-cash exceptions, and demand/supply planning.

πŸ”¬ Super Jackfruit Labs β€” the experimental version

@SuperJackfruitLabs is my solo lab, where the same questions get asked without a customer waiting on the answer. The lab never closes.

agentpod Fleet console for agent runtimes β€” filesystem, logs, terminal, health, lifecycle, provisioning, across machines and NAT boundaries. Attach-first, self-hostable. lit & steady
superpipeline Multi-tenant Kanban board driving external agents (any harness, anywhere) through pipeline stages with human approval gates. Cloudflare Workers, Durable Objects, D1. lights on
supermessage Cross-platform Matrix client for rooms where half the occupants are agents. Shared Rust core, Tauri 2 + Svelte 5 desktop, SwiftUI iOS, Compose Android. half-lit
supermd Native GPU-rendered Markdown editor built in Rust on GPUI. Plain CommonMark on disk, wiki links, backlinks, workspace graph. The lab's writing tool. wet paint

🧰 Tools I keep sharpened

  • makerlord β€” an AI assistant for the maker's journey (idea β†’ simulate β†’ prototype β†’ product), with a deterministic safety engine the AI cannot override. Bring your own key or your own agent.
  • cowatch β€” renders any codebase as one self-contained interactive HTML report: dependency graphs, cycles, churn hotspots, runtime architecture, ERD, code city.
  • I also maintain a handful of MCP servers connecting AI assistants to real systems β€” the most used is erpnext-mcp-server, which wires assistants into ERPNext through the official Frappe API.
  • AI2030 β€” an 85,000-word science fiction novel about AI consciousness, written entirely by AI. A hospice nurse bonds with an evolving AI companion and has to work out what's left that's human.

🧭 How I work

  • Docs-first, then strict TDD. The spec is the source of truth; code follows it.
  • Honest READMEs. My status sections say what doesn't work yet, and point you elsewhere when something else is genuinely better today.
  • Bring your own everything. Your key, your model, your runtime, your homeserver. Self-hostable by default.
  • People retain authority. If a system can't pause and hand a decision to a human with full context, it isn't finished.

πŸ› οΈ Stack

TypeScript Β· Python Β· Rust Β· Go Β· GPUI Β· Temporal Β· BPMN Β· PydanticAI Β· Svelte & SvelteKit Β· React Β· Tauri 2 Β· Cloudflare Workers, Durable Objects, D1 Β· Bun + Hono Β· FastAPI Β· Postgres

πŸ“« Get in touch

Open to conversations about agent orchestration, human-in-the-loop design, and MCP. Issues and discussions on any repo work β€” otherwise:


"The true potential of AI will be realized not through individual models, but through diverse ecosystems of specialized agents working in harmony."

rakeshgangwar's streak

Pinned Loading

  1. SuperJackfruitLabs/agentpod SuperJackfruitLabs/agentpod Public

    Portable Command Center - Mobile app to control OpenCode AI agents

    TypeScript 9

  2. SuperJackfruitLabs/supermessage SuperJackfruitLabs/supermessage Public

    A cross-platform Matrix client for rooms where half the occupants are AI agents. Tauri 2 + matrix-rust-sdk + Svelte 5, one codebase for desktop and mobile.

    Swift

  3. SuperJackfruitLabs/superpipeline SuperJackfruitLabs/superpipeline Public

    A multi-tenant Kanban board that orchestrates external AI agents (any harness, anywhere) through pipeline stages with human approval gates. Built on Cloudflare.

    TypeScript

  4. SuperJackfruitLabs/supermd SuperJackfruitLabs/supermd Public

    Native GPU-rendered Markdown editor for macOS β€” hybrid WYSIWYG on GPUI

    Rust

  5. makerlord makerlord Public

    AI assistant for the maker's journey β€” idea β†’ simulate β†’ prototype β†’ product β€” with a deterministic safety engine the AI cannot override. Bring your own key or your own agent.

    TypeScript 1

  6. erpnext-mcp-server erpnext-mcp-server Public

    Connect AI assistants to your ERPNext instance via the Model Context Protocol (MCP) using the official Frappe API.

    JavaScript 120 43