# Summary

- [Home](index.md)
- [Getting Started](get_started.md)
- [Using LLMs](broker.md)
- [Quick Reference](quick-reference.md)
- [Use Cases](use_cases.md)
  - [Building Chatbots](core/chat_sessions.md)
  - [Structured Output](core/structured_output.md)
  - [Building Agents](agents/sra.md)
  - [Image Analysis](core/image_analysis.md)
- [Examples](examples.md)
  - [File Tools](core/file_tools.md)
  - [Task Management](core/task_management.md)
  - [Web Search](core/web_search.md)
  - [Streaming](core/streaming.md)
  - [Embeddings](core/embeddings.md)
- [Layer 1 - Core](core/README.md)
  - [The Basics](core/starter_1.md)
  - [Message Composers](core/message_composers.md)
  - [Simple Text Generation](core/simple_text_generation.md)
  - [Reasoning Effort Control](core/reasoning_effort.md)
  - [Building Tools](core/building_tools.md)
  - [Tool Usage](core/tool_usage.md)
  - [Agent Delegation](core/agent_delegation.md)
  - [Chat Sessions with Tools](core/chat_sessions_with_tools.md)
  - [OpenAI Model Registry](core/openai_model_registry.md)
- [Layer 2 - Agents](agents/README.md)
  - [Asynchronous Capabilities](agents/async_capabilities.md)
  - [Iterative Problem Solver](agents/ipa.md)
  - [Working Memory Pattern](agents/working_memory.md)
- [Observability](observability/README.md)
  - [Tracer System](observability/tracer.md)
  - [Comprehensive Guide](observability/observable.md)
- [API Documentation](api.md)
- [Contributing](contributing/README.md)
  - [Extending Mojentic](contributing/extending.md)
  - [Testing](contributing/testing.md)
  - [User Personas](contributing/personas.md)
