A comprehensive guide to deploying quality agentic applications safely and reliably.
- Python 3.9+
- Quarto CLI - Install here
- Clone and navigate
git clone <repo-url>
cd big-book-of-agent-ops- Create virtual environment
python3 -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate- Install dependencies
pip install -r requirements.txt- Start writing!
./preview.sh # Live preview at http://localhost:4200# Live preview with auto-reload
./preview.sh
# One-time build
./build.sh
# View built book
open _book/index.html- HTML (default): Interactive web book
- PDF: Print-ready version
- Use
.qmdformat for rich content (code, diagrams, math) - Follow existing structure in
_quarto.yml - Include practical examples - this is a hands-on guide
- Test all code snippets before submitting
- Create
.qmdfile in appropriatepartN/directory - Add to
_quarto.ymlunder relevant part - Use this template:
# Chapter Title
Brief intro paragraph.
## Section 1
Content with examples:
```python
# Working code example
def example_function():
return "Hello Agent Ops!"More content...
#### Diagrams
Use Mermaid for architecture diagrams:
```mermaid
graph TD
A[User] --> B[Agent]
B --> C[Tools]
C --> B
B --> A
- Include working examples in
examples/directory - Reference real tools: MLflow, LangChain, Databricks
- Show complete implementations, not just snippets
- Part 1: Background - Agent vs LLM vs RAG comparisons
- Part 2: Principles - DevOps applied to agents
- Part 3: Implementation - Real deployment examples
- Examples - Complete agent implementations
- Case Studies - Production stories and lessons learned
- Create branch for your changes
- Test locally with
./preview.sh - Submit PR with clear description
- Address feedback from reviewers
- Merge after approval
big-book-of-agent-ops/
├── _quarto.yml # Book configuration
├── index.qmd # Home page
├── part1/ # Background and Context
├── part2/ # Principles of Agent Ops
├── part3/ # People, Process, Technology
├── examples/ # Complete code examples
├── assets/ # Images and diagrams
├── references/ # Bibliography
├── build.sh # Build script
├── preview.sh # Preview script
└── requirements.txt # Python dependencies
"Quarto not found"
# Install Quarto CLI from https://quarto.org/docs/get-started/
# Or with conda:
conda install -c conda-forge quarto"Python dependencies missing"
# Make sure virtual environment is activated
source venv/bin/activate
pip install -r requirements.txt"Code examples not working"
- Check Python version (3.9+ required)
- Verify all imports are in
requirements.txt - Test in clean virtual environment
- Issues: Use GitHub issues for bugs or content suggestions
- Discussions: Use GitHub discussions for questions
- Chat: Join our [community chat] (if available)
This book aims to be:
- Practical: Real examples you can use immediately
- Comprehensive: Cover the full agent lifecycle
- Community-driven: Built by practitioners, for practitioners
- Up-to-date: Reflect current best practices and tools
[Choose appropriate license - MIT, CC BY-SA, etc.]