Skip to main content

An agentic debugging tool that lives in your terminal and helps you debug faster - all through natural language commands.

Project description

WorkBack

A terminal-based chat interface to help you debug your code using logs. Think Claude Code, but for debugging with logs.

Installation

We haven't published the package to PyPI yet, so you need to install it from source, sorry :/

  1. Clone the repository:

    git clone https://github.com/hyperdrive-eng/workback.git
    
  2. Navigate to the project you want to debug:

    cd path/to/project
    
  3. Create and activate a virtual environment:

    python3 -m venv .venv
    source .venv/bin/activate
    
  4. Install WorkBack in the virtual environment:

    pip install -e /path/to/workback
    
  5. Set Claude API key

    echo "..." > ~/.workback/api_key
    
  6. Launch WorkBack:

    workback
    
  7. Deactivate the virtual environment when you're done

    deactivate
    
  8. Delete the virtual environment if you no longer need it

    rm -rf .venv
    

Usage

  • Ctrl+I - Interrupt
  • Ctrl+C - Quit the application

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

workback-0.1.0.tar.gz (19.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

workback-0.1.0-py3-none-any.whl (23.4 kB view details)

Uploaded Python 3

File details

Details for the file workback-0.1.0.tar.gz.

File metadata

  • Download URL: workback-0.1.0.tar.gz
  • Upload date:
  • Size: 19.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for workback-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ba192a8a1cc184609cf0ac0a30c4ef99c68d31121648ffe94e6fa427c52c8b11
MD5 f11e55901db1c7276f26dfe5c381638f
BLAKE2b-256 c32fbec95b7dfc98a9e16f870d588749ae48db450c7085af3a37d9516f5aff01

See more details on using hashes here.

File details

Details for the file workback-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: workback-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 23.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for workback-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9e946ebbebbf3037db6812435be06759bcb81cee262981005e1c3930c5d6ee7e
MD5 fddc697dd27278e553856945a0fdb3dd
BLAKE2b-256 e16ae8e28701d3f18f3c7f5d42e690122040e5760c69ea5917d4ec3d84e8ea19

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page