Back to browse
GitHub Repository

Headless CLI debugging controller for Python — built for humans and LLM agents

13 starsPython

Bottrace – headless CLI debugger for Python, built for LLM agents

by devinvenable·Mar 27, 2026·3 points·0 comments

AI Analysis

●●SolidBig BrainNiche Gem

Machine-parseable traces for LLM agents when pdb and breakpoint() are useless.

Strengths
  • Non-interactive breakpoint snapshots designed specifically for automated agent workflows
  • Wraps sys.settrace() to emit structured JSON output instead of interactive debugger sessions
  • Bounded execution controls prevent runaway traces with timeout and max-events limits
Weaknesses
  • Zero stars and forks suggests very early stage with unproven stability
  • Niche audience limits adoption to teams actively building LLM agent debugging pipelines
Target Audience

Developers building LLM agents that need runtime execution traces

Similar To

pdb · pytest-trace · py-spy

Similar Projects

Developer Tools●●Solid

GhostTrace – See rejected decisions in AI agents

Recording what an agent considered — not just what it executed — is a tidy, concrete insight. GhostTrace already gives record/replay commands, a .ghost.json schema and a --show-phantoms terminal replay so you can inspect rejected actions and the agent's reasoning. The thing that will decide if this takes off is integrations (LangChain/OpenAI Agents/CrewAI) and the promised web/VS Code UIs; without those it's a very useful niche tool, not yet a platform.

Niche GemShip It
AhmedAllam0
113mo ago
Security●●●Banger

GuardLLM, hardened tool calls for LLM apps

Lifecycle-aware security pipeline, not point tools—shared context from ingress through output.

Big BrainSolve My ProblemWizardry
mhcoen
103mo ago