Tutorials
Welcome to the Dhenara Agent DSL (DAD) tutorials section! This section provides hands-on, step-by-step guides to help you build practical applications using the DAD framework.
Unlike the examples section which focuses on showcasing specific implementations, the tutorials section is designed to teach you the process of building an agent from the ground up, explaining each step along the way.
Available Tutorials
Command-Line Coding Assistant
Learn how to build a command-line coding assistant that can generate code based on user requirements. This comprehensive tutorial takes you from a basic single-shot implementation to a fully-fledged multi-step agent with planning and coordination capabilities.
- Time Required: Approximately 30 minutes
- Difficulty: Beginner to Intermediate
- Prerequisites: Basic understanding of Python and the DAD framework core concepts
What You'll Learn
Our tutorials are designed to teach you practical skills while reinforcing important concepts in the DAD framework. By following these tutorials, you'll learn:
- How to structure and organize your agent projects
- Best practices for creating flows that are maintainable and scalable
- Techniques for handling user input and managing context
- Strategies for breaking down complex tasks into manageable components
- How to progressively enhance your agents with advanced capabilities
Requesting New Tutorials
If you have suggestions for new tutorials or topics you'd like to see covered, please let us know by opening an issue on
our GitHub repository with the label tutorial-request
.