Skip to content

πŸ‘» See what your AI agent almost did. Record agent decisions including Phantom Branches β€” the actions considered but rejected.

Notifications You must be signed in to change notification settings

AhmedAllam0/ghosttrace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

GhostTrace πŸ‘» β€” AI Agent Decision Recorder

GhostTrace is a Python CLI tool designed to record AI agent decisions, including "Phantom Branches" β€” the actions the agent considered but ultimately rejected.

Features

  • Decision Tracking: Record every step an agent takes.
  • Phantom Branches: Capture the "roads not taken" and the reasons for rejection.
  • Rich Replay: Visualize the decision process in a clean, color-coded terminal UI.

Installation

pip install -e .

Usage

Record a session

ghosttrace record

Replay a session

ghosttrace replay <session_id>.ghost.json

Replay with Phantom Branches

ghosttrace replay <session_id>.ghost.json --show-phantoms

About

πŸ‘» See what your AI agent almost did. Record agent decisions including Phantom Branches β€” the actions considered but rejected.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages