by snagasuri
Deebo-Prototype is an agentic debugging copilot designed to assist AI coding agents in identifying and resolving complex bugs, significantly accelerating the time-to-resolution for debugging tasks.
Deebo-Prototype is an agentic debugging copilot designed to assist AI coding agents in identifying and resolving complex bugs. It introduces a "multi-threaded" approach to the development workflow, significantly accelerating the time-to-resolution for debugging tasks.
Quick Install:
npx deebo-setup@latest
Manual Configuration:
After installation, create a configuration file with server details for deebo-guide
and deebo
. Deebo is compatible with any OpenAI-compatible SDK, Anthropic, Gemini, and OpenRouter.
Debugging Session Workflow:
Deebo is an agentic debugging copilot for your AI coding agent that speeds up time-to-resolution by 10x. If your main coding agent is like a single-threaded process, Deebo introduces multi-threadedness to your development workflow.
feedback, questions/support? check out Deebo Guide below, or dm me on x @sriramenn
If you think your team can benefit from Deebo, we’d love to hear from you. We’re partnering with teams who use AI agents to write production code and want to maximize their productivity. Reach out for a live walkthrough, custom setup support, or to explore early access to enterprise features.
npx deebo-setup@latest
After installing with deebo-setup, create a configuration file at your coding agent's specified location with the following content. First, add the guide server (which provides help documentation even if the main installation fails):
{
"servers": {
"deebo-guide": {
"command": "node",
"args": [
"--experimental-specifier-resolution=node",
"--experimental-modules",
"/Users/[your-name]/.deebo/guide-server.js"
],
"env": {},
"transportType": "stdio"
},
"deebo": {
"command": "node",
"args": [
"--experimental-specifier-resolution=node",
"--experimental-modules",
"--max-old-space-size=4096",
"/Users/[your-name]/.deebo/build/index.js"
],
"env": {
"NODE_ENV": "development",
"USE_MEMORY_BANK": "true",
"MOTHER_HOST": "openrouter",
"MOTHER_MODEL": "anthropic/claude-3.5-sonnet",
"SCENARIO_HOST": "openrouter",
"SCENARIO_MODEL": "deepseek/deepseek-chat",
"OPENROUTER_API_KEY": "your-openrouter-api-key"
}
}
}
}
Deebo works with any OpenAI-compatible SDK, Anthropic, Gemini, and OpenRouter.
Deebo helps your AI agent debug real software errors by launching automated investigations. Here's how to use it effectively.
When you hit a tough bug, ask your agent to delegate the task to Deebo.
What to include in your request:
Example instruction to your agent:
“This error is happening in
/path/to/repo
, possibly related to auth logic. I already checked the session token parser. Can you delegate this to Deebo?”
Your agent will start a Deebo session and give you a session ID (e.g. session-1745...
). Save it.
After ~30 seconds, ask your agent to check the status of the Deebo session using that session ID.
You’ll get a session pulse, which shows:
If you notice something important — or think Deebo is heading the wrong way — you can guide the investigation.
Ask your agent to pass a short observation to Deebo.
Example:
“Let Deebo know that the file size warnings might be a red herring — the issue is probably with the CI env vars.”
This may shift the direction of the investigation.
If you fixed the issue or no longer need the investigation, tell your agent to cancel the Deebo session.
When asked to check debug session progress, look in:
~/.deebo/memory-bank/[project-hash]/sessions/[session-id]/logs/
The project hash is a unique identifier for each repository, and session IDs are provided when starting a debug session.
We're piloting enterprise features that unlock unprecedented productivity gains for your team. Reach out if interested!
Watch the full work session with Cline + Deebo here (3 mins, sped up)
Apache License 2.0 — see LICENSE for details.
Please log in to share your review and rating for this MCP.
Discover more MCP servers with similar functionality and use cases
by zed-industries
Provides real-time collaborative editing powered by Rust, enabling developers to edit code instantly across machines with a responsive, GPU-accelerated UI.
by cline
Provides autonomous coding assistance directly in the IDE, enabling file creation, editing, terminal command execution, browser interactions, and tool extension with user approval at each step.
by continuedev
Provides continuous AI assistance across IDEs, terminals, and CI pipelines, offering agents, chat, inline editing, and autocomplete to accelerate software development.
by github
Enables AI agents, assistants, and chatbots to interact with GitHub via natural‑language commands, providing read‑write access to repositories, issues, pull requests, workflows, security data and team activity.
by block
Automates engineering tasks by installing, executing, editing, and testing code using any large language model, providing end‑to‑end project building, debugging, workflow orchestration, and external API interaction.
by RooCodeInc
An autonomous coding agent that lives inside VS Code, capable of generating, refactoring, debugging code, managing files, running terminal commands, controlling a browser, and adapting its behavior through custom modes and instructions.
by lastmile-ai
A lightweight, composable framework for building AI agents using Model Context Protocol and simple workflow patterns.
by firebase
Provides a command‑line interface to manage, test, and deploy Firebase projects, covering hosting, databases, authentication, cloud functions, extensions, and CI/CD workflows.
by gptme
Empowers large language models to act as personal AI assistants directly inside the terminal, providing capabilities such as code execution, file manipulation, web browsing, vision, and interactive tool usage.