Skip to content

Development

This section is for developers and maintainers who contribute to DATS or operate its development infrastructure.

Here you'll find guides for setting up your local development environment, running tests and code-quality checks, and configuring the CI/CD infrastructure that keeps DATS healthy — including self-hosted GitHub Action runners and GitHub Agentic Workflows.

You'll also find architecture references for key subsystems like the MCP Server & API Keys, which powers programmatic access to DATS.

If you're a user looking to learn DATS, head to Getting Started instead.