Skip to content

Tutorials Index

Welcome to the Dandy tutorials. This guided series will take you from a fresh setup to building full-featured AI integrations with Dandy. Follow them in order or jump to a specific topic using the links below.

Quick Navigation

  1. Setup
    • Install Dandy, configure your environment, and set up your settings module.
  2. Intel
    • Learn Dandy’s Intel data model, including BaseIntel, typed fields, and list intel.
  3. Prompts
    • Author prompts, control model outputs, and guide LLM responses into typed intel.
  4. Bots
    • Build reusable Bots that encapsulate LLM calls and application logic.
  5. Recorder
    • Record inputs/outputs and generate HTML artifacts for debugging and audits.
  6. Decoders
    • Compose multistep decision logic as decoders with branching and reusable steps.
  7. Futures
    • Run tasks concurrently and orchestrate async-style pipelines.
  8. Caching
    • Cache LLM calls and intermediate results for speed and cost control.
  9. Agents
    • Create Agents that plan, act, and use tools to achieve goals.
  10. Handling Errors
    • Use the critical and recoverable exception design for more robust applications.
  11. Project Structure
    • Organize a robust Dandy project for teams and long-term maintenance.
  12. Example Project
    • A complete example tying all concepts together.