AIMU Notebooks

Runnable tutorial notebooks for AIMU, ordered to build understanding incrementally. They are authored as plain-text Quarto .qmd files (markdown with executable python cells), so they diff cleanly and are easy to edit or hand to an AI assistant.

Most notebooks need a live backend (a running Ollama server, a cloud API key, or a GPU for HuggingFace image/audio models) and gracefully skip sections when a dependency is missing. By default they are not executed at render time (see _quarto.yml); run a cell yourself in Jupyter, or quarto preview a notebook, to execute against your own backend.

Notebooks

  1. Model Client
  2. Conversations
  3. Structured Output
  4. Vision Input
  5. Audio Input
  6. Tools
  7. Agents
  8. Agent Skills
  9. Workflows
  10. Prebuilt Agents
  11. Embeddings
  12. Memory
  13. Retrieval-Augmented Generation (RAG)
  14. Prompt Management
  15. Prompt Tuning
  16. Evaluations
  17. Benchmarking
  18. Image Generation
  19. Audio Generation
  20. Speech
  21. Transcription
  22. Async (aimu.aio)
  23. Composing Agents (A2A)
  24. Personal Assistants
  25. Sessions (multi-user)
  26. Remote MCP Servers
  27. Observing Runs
  28. Managing Context
  29. An Agent’s Inbox