Open-source AI agent

Hire an agent to analyze your data

An agent that combines data from the tools your team already uses and turns it into clear next steps. Set it up from a browser in minutes.

No terminal Self-hosted No lock-in
Trusted by businesses
What your data analyst agent does

An AI agent that turns data into decisions.

Combines sources, explains what changed, and recommends next steps. No dashboard hopping, no manual exports, no waiting on analysis.

A · Analysis

Connect the dots. Across every source.

Give your data analyst agent a question and the sources it should trust. It pulls the numbers, checks what changed, explains what matters, and turns the analysis into a decision your team can act on.

Today's work
18 jobs
B · Chat

Slack, Teams, Discord. No new app.

Your data analyst agent shows up where the team already works. Ask what changed, request a breakdown, or have it combine data from multiple tools before your next meeting.

A
Alex
@dalmatian why did signups drop yesterday?
D
Dalmatian
Paid traffic was flat, but organic visits dropped 18%. The biggest change was fewer branded-search sessions. I added the source breakdown and likely causes.
C · Teamwork

Spin up a whole team. Of agents.

Each agent has its own skills, memory, schedule, and personality. They talk to each other, divide work, and report back. Marketer drafts the campaign, Sales Rep follows up with the leads in your CRM. You're the manager, not the worker.

S
Sales Rep
Inbound
qualifyfollow up
Running
M
Marketer
Outbound
researchdraftsend
Running
C
Support
Tickets
resolveescalate
Running
R
Recruiter
Hiring
sourcescreen
Running
D · Portability

Your cloud. Your files. No lock-in.

Dalmatian runs on a VPS in your own cloud account. Your source mappings, analysis notes, saved questions, and reporting history live as plain files on a server you control. Switch cloud, switch LLM, take your data analyst agent with you.

▸ /data-analyst-agent
memory/ 2m ago
outbox/ 14m ago
pulse/ 1h ago
skills/ 3d
AGENTS.md 5d
CHARACTER.md 9d
PERSONA.md 12d
Integrations

Connects to what you already use.

Talk to your data analyst agent on the chat app you live in. Plug it into the databases, dashboards, and spreadsheets the job needs.

Channels · talk to your Data Analyst
Slack
Teams
Discord
Tools · what your Data Analyst plugs into
Google Analytics
Google Sheets
BigQuery
Looker
Stripe
Meta Ads
Google Ads
Airtable
Notion
Email
+ more

Thousands of tools supported. If your data stack has an API, CLI, or MCP server, your data analyst agent can plug it in as a skill.

“My first agent was doing real work for me in under 30 minutes.”
Jean-Pierre Hagen Founder, SuperAmped
Frequently asked

Frequently asked questions.

Is Dalmatian really free and open-source?+
Yes. Inspect, modify, run it however you want. You bring your own server and either a ChatGPT subscription or an LLM provider API key; we don't charge for either.
Where does Dalmatian run?+
In your own cloud account, on a server you control. The dashboard and the agent run on the same machine. Nothing hosted by us in between.
Where does my data live?+
Dalmatian is open source and runs on your own server. Your agents' memory, chat history, and files stay on that server, not on Dalmatian's infrastructure. You can back up your data or move it to a new server whenever you want.
How does Dalmatian handle my API keys?+
When you connect a service like Stripe or Shopify, your API key is stored outside the agent's container. To use the service, the agent sends its request to Dalmatian, which attaches the key and forwards the call.
How are agents isolated on my server?+
Each agent runs in its own container on your server. Containers are isolated from each other and from the host system, with separate filesystems, memory, and credentials. You also control whether agents are allowed to reach the public internet.
What can it connect to?+
Chat over Slack, Teams, or Discord. It can work with Google Analytics, Google Sheets, BigQuery, Looker, Stripe, Meta Ads, Google Ads, Airtable, Notion, and thousands more. Any CLI or API can be added as a skill.
Can I switch cloud or AI providers later?+
Yes. That's the point. Your agent's memory and setup live as plain files on your server. Move the server to another cloud, or point it at a different AI provider, and your agent comes with you.
Does my agent remember things between conversations?+
Your agent saves information that may be helpful in the future as memories. The agent automatically retrieves relevant memories whenever it chats or does work, so you don't need to repeat yourself. Memories are stored as files in the agent's container just like all the other files, so they can be backed up and moved.
How do I get started?+
Sign up for a cloud server, paste Dalmatian's one-line startup command, open the auto-generated dashboard URL, and connect your chat app. Full step-by-step walkthroughs for DigitalOcean, Hetzner, and Vultr are in the docs.

Hire an agent to analyze your data today.

Open-source, self-hosted, and built to help your team act faster.