Agoranomos
Agoranomos is open-source marketing BI out of the box: ad platforms → PostgreSQL warehouse → Metabase dashboards → ask anything in Claude or ChatGPT via MCP.
Status: pre-alpha
Agoranomos is under active development and is not ready for use yet. These pages describe the intended design. Pages about features that are not released yet describe what is planned and, where a release is known, which one. Local mode and server mode run today, from the latest release: Run Agoranomos locally.
What it does
- Loads data from ad platforms, web analytics, CRM systems and files into a PostgreSQL warehouse, on a schedule.
- Models that data with dbt into one unified view of advertising performance across all platforms.
- Shows it in Metabase, with dashboards, metrics and a glossary that come ready-made.
- Lets you ask questions about the data in AI clients such as Claude and ChatGPT, through MCP servers with least-privilege defaults.
To see how the pieces fit together, read the architecture overview.
How this documentation is organized
The documentation follows Diátaxis: content is split by what you need at the moment, so every part has one job.
- Tutorials: learn by doing. The first tutorial, Run Agoranomos locally with demo data, starts the stack with the demo and follows its dashboards back to the pipeline.
- How-to guides: recipes for specific tasks, such as adding a data source. Published together with the features they describe: the first guides, Run Agoranomos locally, Deploy on a server, Back up and restore, See the demo and Watch the pipeline, start the stack in local mode and in server mode, back it up and restore it, cover the demo, from the demo data through the model to a dashboard, and show the health of the pipeline.
- Reference: exact facts to look up, such as configuration and the data model. Published together with the features they describe.
- Explanation: how Agoranomos works and why it is built that way, starting with the architecture.
- Decisions: the architecture decision records, one per significant choice.