Metadata-Version: 2.4
Name: workback
Version: 0.1.1
Summary: An agentic debugging tool that lives in your terminal and helps you debug faster - all through natural language commands.
Project-URL: Homepage, https://hyperdrive.engineering
Author-email: Priyank Chodisetti <priyank@hyperdrive.engineering>, Arthur Gousset <arthur@hyperdrive.engineering>
License: All rights reserved
License-File: LICENSE
Requires-Python: >=3.8
Requires-Dist: anthropic>=0.18.0
Requires-Dist: pygithub>=2.1.1
Requires-Dist: requests>=2.30.0
Requires-Dist: textual>=0.38.1
Requires-Dist: typer[all]>=0.9.0
Provides-Extra: dev
Requires-Dist: black>=23.3.0; extra == 'dev'
Requires-Dist: build; extra == 'dev'
Requires-Dist: isort>=5.12.0; extra == 'dev'
Requires-Dist: mypy>=1.3.0; extra == 'dev'
Requires-Dist: pytest>=7.3.1; extra == 'dev'
Requires-Dist: ruff>=0.0.272; extra == 'dev'
Requires-Dist: twine; extra == 'dev'
Description-Content-Type: text/markdown

# WorkBack

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

## Get started

1. Install

    ```sh
    pip install workback
    ```

1. Set Claude API key

    ```sh
    echo "{{CLAUDE_API_KEY}}" > ~/.workback/api_key
    ```


1. Navigate to the project you want to debug

    ```sh
    cd path/to/project
    ```

1. Launch

    ```sh
    workback
    ```
