Documentation Issue: Cookbook examples reference local repo paths that aren’t available in PyPI installs

The current documentation includes examples that reference files inside the cookbook/ directory, such as:

python cookbook/agents/input_and_output/input_schema_on_agent.py

However, when Agno is installed via PyPI (pip install agno), the cookbook/ folder is not included in the package. This causes confusion for new users, because the commands in the docs fail with No such file or directory.

Impact

  • New developers following the docs cannot run the examples as written.

  • This creates a poor onboarding experience and may lead users to think the installation is broken.

Suggested Fix

  • Update documentation to clarify that cookbook examples are available only in the GitHub repository, not in the PyPI package.

  • Replace commands like:

    python cookbook/agents/input_and_output/input_schema_on_agent.py
    
    

    with instructions such as:

    # Clone repo to access cookbook examples
    git clone https://github.com/<org>/agno.git
    cd agno
    python cookbook/agents/input_and_output/input_schema_on_agent.py
    
    

Additional Notes

This change will help align expectations between installing via PyPI and running the sample code in the docs.
I would love to work on the documentation changes.

Hi Nishant,

Thank you for reaching out. We’ve responded to your question on GitHub, so let’s continue the conversation there. I’ll go ahead and close this issue here.