Skip to Content
Back to Portfolio

Hitaji Bot — Autonomous Coding Agent

3 months1 developer

Project Under NDA

Visuals not available for confidential projects

An autonomous AI coding agent that receives tasks via Slack, discovers relevant code across 10+ microservices, implements changes, validates them by orchestrating local service deployments, and creates pull requests — all without human guidance.

Technologies Used

TypeScriptNode.jsLLM Tool-CallingGitDockerSlack API

The Challenge

Implementing changes across a multi-service architecture requires developers to understand service boundaries, manage dependencies, and coordinate deployments — a time-consuming process that slows down development velocity.

The Solution

Built an autonomous AI agent with a streaming LLM tool-calling loop (50+ iterations per task) and 20+ specialized tools including code search, file editing, git operations, and subagent spawning for parallel codebase exploration.

Key Features

Slack-driven task intake with autonomous code discovery across 10+ microservices
Streaming LLM tool-calling loop with 20+ specialized tools (ripgrep, file editing, git ops)
Intelligent service orchestration with dependency-ordered startup and health checks
Workspace pooling with pre-warming (5 slots, max 8) and per-repo mutexes
Publication quality gate with diff analysis and two-phase validation pipeline
Subagent spawning for parallel codebase exploration

Impact & Results

Reduced multi-service development cycle time significantly, with workspace pooling cutting task startup latency by 40–60%.

My Role: AI Engineer & Architect

Interested in working together?

Send me an email (ayesigwar@gmail.com)