Skip to content

Reference Documentation

This section contains technical reference material for looking up specific information about Nauyaca. Reference documentation is designed for precision and completeness rather than learning - if you're new to Nauyaca, start with the tutorials instead.

Available References

  • CLI Reference


    Complete documentation of all command-line tools, commands, and options for both the Gemini server and client.

    CLI commands

  • Configuration Reference


    Detailed reference for all TOML configuration options, including server settings, security policies, and middleware.

    Configuration options

  • Status Codes


    Complete list of Gemini protocol status codes with meanings, use cases, and implementation guidance.

    Status code reference

  • API Reference


    Python API documentation for using Nauyaca as a library in your own applications.

    API documentation

How to Use Reference Documentation

Reference documentation is organized for lookup, not learning:

New to Nauyaca?

If you're learning Nauyaca for the first time, the reference documentation may be overwhelming. Start with the Getting Started tutorial instead, which walks you through the basics step by step.

See Also