Skip to main content

A comprehensive Python framework for building multi-agent AI systems with advanced logging, monitoring, and integrations

Project description

BMasterAI • Agent Learning Lab

Learn how to build, instrument, and ship AI agents through polished, real-world examples that you can run end to end.

Need the deep technical reference? Jump to README.content.md.

BMasterAI reframes multi-agent development as a hands-on learning studio. Instead of burying features in raw engineering docs, we surface real-world playbooks, storytelling assets, and telemetry hooks that help you understand how production-grade agents come together.

Whether you're new to agents or leveling up a team, every asset is designed to teach best practices while you ship polished experiences.

Why Builders Choose BMasterAI

  • Story-first blueprints – Each example pairs code with narrative context so you can see how an agent solves a real problem.
  • Telemetry-ready agents – Track outcomes, reasoning, and costs out of the box to learn how production monitoring is done.
  • Enterprise-ready launchpad – From laptop experiments to Kubernetes rollouts, the same agents scale without rework.

Pick Your Learning Track

  • Start Fastdocs/getting-started.md, lessons/ walkthroughs, and examples/basic_usage.py get a chatbot live in minutes.
  • Build Skills → follow the lessons/ workshops and remix prompts inside examples/ folders to learn agent patterns hands-on.
  • Explore Scenarios → the examples/ catalog curates industry narratives (finance, real estate, growth) to study end-to-end flows.
  • Scale the Storyk8s/, helm/, and telemetry packages show how to operate agents in real deployments.

Featured Agent Playbooks

Use these playbooks to study prompts, orchestration patterns, and telemetry practices. Rebuild them locally, experiment with your own data, then adapt the flows to your projects when you're ready.

Getting Started

# Set up a local studio
git clone https://github.com/travis-burmaster/bmasterai.git
cd bmasterai
python3 -m venv .venv && source .venv/bin/activate
pip install -e .[dev]

# Run your first agent
python examples/basic_usage.py

Add telemetry (optional): pytest --cov=src/bmasterai, python examples/reasoning_logging_example.py, or stream data into the dashboards under examples/kubernetes-telemetry/.

Build, Measure, Scale

  • Document what you learn – Update docs/ with runbooks, troubleshooting notes, and walkthroughs for future learners.
  • Instrument outcomes – Use src/bmasterai/logging.py and bmasterai_telemetry/ to capture success metrics and decision trails.
  • Deploy with confidence – Follow README-k8s.md and docs/kubernetes-deployment.md to graduate from demo to production.

Share What You Discover

We welcome new tutorials, walkthroughs, and refined playbooks. Open a PR with:

  • A clear learning objective for the agent or workflow
  • Screenshots, Looms, or Streamlit share links that reinforce the lesson
  • Lessons learned so others can replicate (or extend) your approach

Let’s build the go-to showcase for learning AI agent excellence—one playbook at a time.

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

bmasterai-0.2.3.tar.gz (21.6 MB view details)

Uploaded Source

Built Distribution

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

bmasterai-0.2.3-py3-none-any.whl (25.9 kB view details)

Uploaded Python 3

File details

Details for the file bmasterai-0.2.3.tar.gz.

File metadata

  • Download URL: bmasterai-0.2.3.tar.gz
  • Upload date:
  • Size: 21.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for bmasterai-0.2.3.tar.gz
Algorithm Hash digest
SHA256 ab366dcc8dd9d9e6221e78fbd0ee64b2fb9cecf1e41459e75a604791a63d8712
MD5 077d23d9c3519246c485ff169c22b79a
BLAKE2b-256 7ed9cbc3486ef344f61427a51fdc7aa24e7a20b23dd020af5bfa2054947f81da

See more details on using hashes here.

File details

Details for the file bmasterai-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: bmasterai-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 25.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for bmasterai-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 cdd555e95d8ff696f527a89fa4a73e8084278798791eeb3d92ba9b62d19ea157
MD5 ab3e090259e66f7ca1c1122b8cd5fb1c
BLAKE2b-256 6fd600b83093bc6502a3928bf9827aa62e4277d2b693fe9a64b8d0ff161ceaf9

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