Most software work starts in Slack.
A bug report. A customer request. A “can someone look at this?”
Then the context gets scattered, ownership gets unclear, and someone has to recreate the task somewhere else.
Alan’s Slackbot fixes that.
Turn a Slack conversation into an Alan task with the context attached, assign ownership, and send it straight into the software factory:
Plan → Build → Review → Test → Ship
No copy-pasting. No lost context. No “who’s taking this?”
Work starts where the conversation starts.
Built CarryOn for the Alan AI’s Openfire hackathon using Alan AI. When Claude Code or Codex hits its usage limit mid-task, CarryOn waits for the reset, asks Gemini whether the work is worth continuing, resumes that exact session, and emails me when it's back.
It’s called AgentBisect: git bisect, but over an AI coding agent’s steps. Your agent makes 30 edits, your tests go red. AgentBisect names the exact step that broke it.
Demo
@tryAlanAI@prasad_pilla
@tryAlanAI@prasad_pilla Real run on python-humanize. We planted a break in the agent’s work. AgentBisect found the exact step in 4 probes, 99.7% confidence.
Press Play in the report and watch the search narrow down. Click the step to see the diff.
FirstWatch, day 2 @tryAlanAI@prasad_pilla
Live: https://t.co/ApJBu3S2lm
php -v says patched. The FPM serving your traffic isn’t. FirstWatch catches it, with proof.
10/10 live test cases. Alan was my critic and broke my pitch twice.
Post reference: OpenFire Hackathon(update)
Building an Agent Development Environment (ADE).
A platform for managing AI agents across multiple Harnesses. It enables parallel execution and isolated workspaces. Current prototype: .......
@prasad_pilla , @tryAlanAI
4 AM build update on DriftLock for #OpenFire 🔥 @tryAlanAI@prasad_pilla
The Control Plane is live!
1️⃣ Catches breaking AST schema drift (UserCreate.tier)2️⃣ Maps the Blast Radius across [TEST], [DOCS] & [AGENT_MEMORY]3️⃣ Blocks CI merge while repo context is stale (1/2 )
Why I built BridgeTalk 🌉
In India, one meeting can switch between English, Bengali and Hindi in minutes. Someone always misses part of it, and later nobody agrees on what was decided or who owns what.
#OpenFire@tryAlanAI@prasad_pilla
Mutant for #OpenFire
When an agent writes the code AND the tests, green means nothing.
Mutant plants realistic bugs in an agent's PR and checks if its tests catch them. If they don't, it writes the tests that would.
@tryAlanAI@prasad_pilla