# Reference This section collects source-level and configuration references for Niamoto. Use it when you need the current command surface, plugin contracts, YAML boundaries, database shape, or preview API. ## Start here - [api/modules.rst](api/modules.rst): autogenerated Python API reference - [cli-commands.md](cli-commands.md): current CLI entry points and live help - [configuration-guide.md](configuration-guide.md): boundaries between `config.yml`, `import.yml`, `transform.yml`, `export.yml`, and `deploy.yml` - [database-schema.md](database-schema.md): persisted tables and metadata registries - [gui-preview-api.md](gui-preview-api.md): desktop preview endpoints - [transform-plugins.md](transform-plugins.md): how the GUI reads transformer schemas - [widgets-and-transform-workflow.md](widgets-and-transform-workflow.md): how widgets connect data, transforms, and rendering ## By topic ### Commands and APIs - [api/modules.rst](api/modules.rst) - [cli-commands.md](cli-commands.md) - [core-api.md](core-api.md) - [gui-preview-api.md](gui-preview-api.md) - [external-apis.md](external-apis.md) - [api-export-guide.md](api-export-guide.md) ### Configuration and data - [configuration-guide.md](configuration-guide.md) - [configuration-analysis.md](configuration-analysis.md) - [yaml-strategies.md](yaml-strategies.md) - [templates-hierarchy.md](templates-hierarchy.md) - [database-schema.md](database-schema.md) ### Plugins and rendering - [plugin-api.md](plugin-api.md) - [transform-plugins.md](transform-plugins.md) - [widgets-and-transform-workflow.md](widgets-and-transform-workflow.md) ## Related - [04-plugin-development/README.md](../04-plugin-development/README.md) - [07-architecture/README.md](../07-architecture/README.md) ```{toctree} :hidden: api/modules cli-commands core-api database-schema plugin-api external-apis api-export-guide configuration-guide configuration-analysis yaml-strategies templates-hierarchy gui-preview-api transform-plugins widgets-and-transform-workflow ```