PYPI_README.md
Rama main · réplica de lectura del repositorio original.
# Pawbot
Pawbot is a self-hosted Python agent with a WebUI, a native terminal UI,
command-line access, and an OpenAI-compatible API. It supports multi-step
tool use, MCP integration, session recovery, and replayable agent runs.
## Install and start
Install or upgrade with [uv](https://docs.astral.sh/uv/):
```sh
uv tool install --force --upgrade pawbot-ai
pawbot --version
pawbot webui
```
Alternatively, install `pawbot-ai` in a Python 3.11+ virtual environment with
`python -m pip install --upgrade pawbot-ai`. Configure a model provider in the
WebUI before starting a conversation. Run `pawbot agent` for the terminal UI.
## Documentation and evaluation
- [Project and complete installation guide](https://github.com/m2dumpling/pawbot)
- [Latest GitHub release](https://github.com/m2dumpling/pawbot/releases/latest)
- [Usage guide](https://github.com/m2dumpling/pawbot/blob/main/docs/usage.md)
- [Promptfoo evaluation guide](https://github.com/m2dumpling/pawbot/blob/main/evals/promptfoo/README.md)
The Promptfoo suites are developer tools in the source repository; they are
not included in the Python wheel. Real-model evaluations require configured
provider credentials and consume model usage. Temporary evaluation workspaces
are not operating-system security sandboxes.