Skip to main content

Multi-provider lightweight local coding agent

Project description

pbi-agent logo

pbi-agent

work smart.

Tests Release Python License

pbi-agent is a lightweight, model-agnostic local coding agent for multi-domain work. It combines interactive sessions, reusable project skills and commands, sub-agents, MCP tools, and kanban-style coordination in one workspace-first runtime.

Repository: https://github.com/pbi-agent/pbi-agent

Full documentation lives at pbi-agent.github.io/pbi-agent.

Demo

Watch the demo

Quick Start

  1. Install the CLI:
uv tool install pbi-agent
  1. Set your provider credentials:
export PBI_AGENT_API_KEY="sk-..."
  1. Open your project workspace:
cd /path/to/my-project
  1. Start the app:
pbi-agent

Running pbi-agent with no command launches the browser UI on http://localhost:8000.

Docs

Customization

pbi-agent supports a few workspace-level customization points:

  • INSTRUCTIONS.md replaces the default system prompt for the workspace.
  • AGENTS.md adds project-specific rules on top of the active prompt.
  • .agents/skills/<skill-name>/SKILL.md adds project-local skills that are advertised to the model.
  • .agents/agents/<agent-name>.md adds project-local sub-agents that can be selected through the sub_agent tool.
  • .agents/mcp.json declares MCP servers whose tools are exposed to the model at startup.

See the full Customization guide for examples and behavior details.

Common Commands

pbi-agent
pbi-agent web
pbi-agent run --prompt "Summarize this repository."
pbi-agent skills add
pbi-agent skills add --skill openai-docs
pbi-agent commands add
pbi-agent commands add --command execute
pbi-agent agents add
pbi-agent agents add --agent code-reviewer

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

pbi_agent-0.12.1.tar.gz (82.6 MB view details)

Uploaded Source

Built Distribution

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

pbi_agent-0.12.1-py3-none-any.whl (4.0 MB view details)

Uploaded Python 3

File details

Details for the file pbi_agent-0.12.1.tar.gz.

File metadata

  • Download URL: pbi_agent-0.12.1.tar.gz
  • Upload date:
  • Size: 82.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for pbi_agent-0.12.1.tar.gz
Algorithm Hash digest
SHA256 db2eabfee36c99f2fd8c4fa588a9a6e9e7d96bf4e4a29ef0589889eb446791f0
MD5 e5a0297bf37cd9b9b365437a99b75d4a
BLAKE2b-256 8de561e599d20ec8b8f5e3b072970b67b2c8107e73bd3b49c8d9dc6c13abd2af

See more details on using hashes here.

File details

Details for the file pbi_agent-0.12.1-py3-none-any.whl.

File metadata

  • Download URL: pbi_agent-0.12.1-py3-none-any.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for pbi_agent-0.12.1-py3-none-any.whl
Algorithm Hash digest
SHA256 76b25c870d4a63b56ca0b62e2dc790501a2d0beb0d6da2de787cef227ca74af5
MD5 dd6289856b6b2bb3dd263c8e99c57ee7
BLAKE2b-256 a31e58325c06711a3acc13d2e4a2f2203dc8097d1c50666b42fb01be6bd98205

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