This directory contains examples organized by complexity and use case:
basic/
- Start Heresimple_style.py
- Basic text improvementvalidators_example.py
- Using built-in validatorscritics/
- Core Criticsconstitutional_example.py
- Constitutional AI criticreflexion_example.py
- Reflexion-based improvementself_refine_example.py
- Self-refinement criticself_consistency_example.py
- Self-consistency criticadvanced/
- Advanced Featuresmeta_rewarding_example.py
- Meta-rewarding criticn_critics_example.py
- Multiple critic orchestrationsafety_meta_rewarding_critic.py
- Safety-focused criticstyle_critic_example.py
- Style-specific improvementsself_rag_builtin_tools.py
- Self-RAG with toolsintegrations/
- External Systemsredis_thoughts_example.py
- Redis storage backendplugins/
- Plugin Developmentexample_critic_plugin.py
- Custom critic pluginexample_validator_plugin.py
- Custom validator plugin# Set up environment
uv pip install -e ".[dev]"
# Run basic examples
uv run examples/basic/simple_style.py
# Run specific critic examples
uv run examples/critics/constitutional_example.py
# Run plugin examples
uv run examples/plugins/example_critic_plugin.py
For detailed guides, see the documentation.