Skip to content

Open-source collection of AI agents covering web scraping, discovery, and data extraction. Each agent includes detailed documentation and proven integration patterns.

License

Notifications You must be signed in to change notification settings

brightdata/brightdata-agent-showcase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

22 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ€– Production-Ready GenAI Agents

License Python Production Stars Forks Contributors

End-to-end, code-first tutorials covering every layer of production-grade GenAI agents
Transform your AI agent ideas from spark to scale with proven patterns and reusable blueprints for real-world launches

πŸš€ Quick Start β€’ πŸ“š Tutorials β€’ 🀝 Community

Hero Banner


🎯 What You'll Build

Transform your GenAI agent concepts into production-ready systems using patterns from industry leaders. Each tutorial delivers complete, runnable implementations that you customize for your specific needs.

πŸŽ“ From Beginner to Expert: Whether you're building your first agent or scaling enterprise workflows, our tutorials meet you where you are and take you where you need to go.

πŸ”₯ Why This Repository Stands Out

  • πŸ“– Code-First Learning: Skip the theoryβ€”dive straight into working implementations
  • πŸ› οΈ Battle-Tested Patterns: Learn from real-world deployments and proven architectures
  • πŸ”„ End-to-End Coverage: From local development to production monitoring
  • ⚑ Immediate Value: Run tutorials in minutes, not hours

πŸš€ Quick Start

Get your first production-ready agent running in under 5 minutes:

# Clone the repository
git clone https://github.com/brightdata/brightdata-agent-showcase.git
cd brightdata-agent-showcase

# Set up your environment
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate

# Install dependencies
pip install -r requirements.txt

# Run your first agent
cd tutorials/01-basic-chatbot
python app.py

πŸŽ‰ That's it! Your agent is now running locally. Check the tutorial's README for deployment options.


πŸ“š Tutorial Categories

TBD


πŸ› οΈ Technology Stack

Core Technologies

Python FastAPI Docker Kubernetes

AI & ML Platforms

OpenAI Anthropic LangChain LangGraph

Infrastructure & Monitoring

Redis PostgreSQL Prometheus Grafana


πŸ“‹ Prerequisites

System Requirements

  • Python 3.8+ with pip
  • Docker (for containerized deployments)
  • Git for version control
  • 4GB+ RAM recommended for local development

API Keys & Services

You'll need API keys for some tutorials. Don't worryβ€”we'll guide you through the setup:

Optional but Recommended

  • VS Code with Python extension
  • Postman for API testing
  • Kubernetes cluster (for advanced deployment tutorials)

πŸ“– Learning Path

🎯 For Absolute Beginners

Start here if you're new to AI agents:

  1. Basic Conversational Agent ← Start here
  2. Memory & Context Management
  3. Tool Integration

πŸš€ For Advanced Practitioners

Push the boundaries of what's possible:

  1. Graph-Based Workflows
  2. Event-Driven Architecture
  3. Auto-scaling Strategies

🀝 Community

LinkedIn

Join 1,000+ developers building the future of AI agents

πŸ’¬ Get Help & Share


πŸ™ Acknowledgments

This project builds upon the incredible work of the open-source AI community. Special thanks to:

  • LangChain for the foundational agent framework
  • OpenAI for the GPT models that power many examples
  • Anthropic for Claude and safety research
  • FastAPI for the excellent web framework
  • All contributors who make this project better every day

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

🀝 Contributing

We welcome contributions! Whether you're fixing a bug, improving documentation, or adding new tutorials, your help makes this project better for everyone.

Quick contribution steps:

  1. 🍴 Fork the repository
  2. 🌿 Create a feature branch (git checkout -b feature/amazing-tutorial)
  3. πŸ’Ύ Commit your changes (git commit -m 'Add amazing tutorial')
  4. πŸ“€ Push the branch (git push origin feature/amazing-tutorial)
  5. πŸ”„ Open a Pull Request

See our Contributing Guide for detailed guidelines.

Ready to build production-ready AI agents?

πŸš€ Start with Tutorial 1 β€’ πŸ“š Browse All Tutorials β€’ 🀝 Join Our Community Made with ❀️ by developers, for developers

About

Open-source collection of AI agents covering web scraping, discovery, and data extraction. Each agent includes detailed documentation and proven integration patterns.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published