Pankaj Garkoti

GitHub pages

View My GitHub Profile

Engineering Evolution

A month-by-month map of systems I built — many before the industry shipped similar ideas. Not claiming invention, just showing the trajectory.

Built before industry equivalent Built concurrently with industry
Jun 2022
Joy / HearUs Slack Bot
Pre-ChatGPT conversational AI with event-driven Firestore listeners, mood tracking, and reactive architecture for workplace wellbeing.
Pattern: Event-driven conversational AI
Industry: ChatGPT launched Nov 2022; LangChain Oct 2022
Jul 2022
WhatsApp Bot (Joy)
State-machine conversational AI with Dialogflow NLU and multi-tenant Firestore backend. Production WhatsApp integration.
Pattern: State-machine dialogue + multi-tenant AI
Industry: Most chatbot frameworks emerged 2023+
Aug–Oct 2022
Continued Joy/HearUs iteration — Firestore event patterns, conversation memory refinement
Nov 2022
ChatGPT launches publicly — validates the conversational AI direction already in production
Dec 2022
WhatsApp Bot in production — state machine handling real users, multi-tenant architecture stable
Jan 2023
oauth_server (Mavy v1)
Hierarchical agent orchestration — AgentZero router delegating to specialist sub-agents via structured JSON contracts. Multi-agent before multi-agent was a thing.
Pattern: Hierarchical multi-agent orchestration
Industry: AutoGen (Oct 2023), CrewAI (Dec 2023)
Feb–Apr 2023
Mavy v1 evolution — refining agent delegation patterns, JSON contract schema iterations
May–Jun 2023
Mavy sub-agent specialization — adding domain-specific agents under AgentZero router
Jul 2023
Mavy v1 stabilized — orchestration patterns proven in production use
Aug 2023
MavyBackend (chainsmoke)
Binary Delegation Contract — GPT-4 commander + GPT-3.5 executor with typed Context object. Cost-optimized two-tier agent architecture.
Pattern: Commander/Executor delegation with typed contracts
Industry: OpenAI function calling limited (Jun 2023); tool_use widespread 2024
Sep 2023
MavySearch
Adaptive K-Means Retrieval Cutoff — clusters similarity scores dynamically instead of using a fixed threshold for RAG retrieval.
Pattern: Adaptive retrieval cutoff via clustering
Industry: Similar approaches in LlamaIndex/LangChain mid-2024
Oct 2023
FineTuning
Fine-tuned GPT-3.5 as a JSON router for intent classification and task delegation. Lightweight, fast, cost-effective routing layer.
Pattern: Fine-tuned model as structured router
Industry: OpenAI fine-tuning for function calling came late 2024
Nov 2023
HQ Dashboard
Multi-assistant management platform with SSE streaming, prompt libraries, and brand voice synthesis. Full-stack AI operations dashboard.
Pattern: Multi-assistant management + prompt orchestration
Industry: OpenAI Assistants API (Nov 2023) — built independently, concurrent
Dec 2023
HQ Dashboard expansion — adding prompt library features, SSE streaming refinement
Jan 2024
HQ multi-assistant iteration — brand voice synthesis, user management
Feb 2024
AgentZero
Extracted the core agent loop into a reusable library — Thought-Action-Observation cycle with a pluggable tool registry.
Pattern: Reusable agent loop abstraction
Industry: LangGraph agents and CrewAI adopted similar patterns mid-2024
Feb 2024
PlanWeaver
Planner-Executor agent framework with a plan state machine — decompose, execute steps, replan on failure.
Pattern: Plan-and-execute with state machine
Industry: Plan-and-execute patterns appeared in LangGraph mid-2024
Mar–May 2024
HQ Dashboard continued — SSE optimizations, prompt template management
Jun 2024
HQ wrapping up — stabilizing multi-assistant workflows for handoff
Jul 2024
ChainFactory
Declarative .fctr DSL for LLM pipeline orchestration. Config-driven, not code-driven. Published on PyPI.
Pattern: Declarative DSL for LLM pipelines
Industry: DSPy (Stanford, 2024) — ChainFactory's file-driven approach is distinct
Aug–Oct 2024
ChainFactory iteration — .fctr DSL refinement, PyPI releases, documentation
Nov–Dec 2024
ChainFactory stabilization — production usage patterns, spec drafts (v001–v004)
Jan–Jun 2025
ChainFactory continued development — spec iterations, community feedback integration
Jul 2025
ChainFactory v1 stable — DSL finalized, PyPI package mature
Sep 2025
RelayBackend
Bidirectional semantic intersection matching for professional networking — finds mutual value, not just one-way similarity.
Pattern: Bidirectional semantic matching
Industry: No direct equivalent yet
Oct–Dec 2025
RelayBackend refinement — matching algorithm tuning, networking feature development
Jan 2026
Multiclaude
Pure Bash multi-agent orchestration with mailbox protocol, agent lifecycle management, and supervisor coordination.
Pattern: Shell-native multi-agent orchestration
Industry: Most multi-agent systems require heavy frameworks
Feb 2026
CMUX
Self-improving multi-agent system with supervisor hierarchy, automatic rollback, persistent memory, health monitoring. Running autonomously.
Pattern: Self-modifying AI system with safety guarantees
Industry: Emerging research area — no production equivalent
Mar 2026
CMUX autonomous operation — self-improvement cycles, revenue work delivery, agent team coordination

← Back to Home