Open-source AI agent

Hire an agent to find and qualify leads

An agent that researches accounts, qualifies prospects, and helps get meetings scheduled. Set it up from a browser in minutes.

No terminal Self-hosted No lock-in
Trusted by businesses
What your lead researcher agent does

An AI agent that fills your pipeline.

Finds accounts, qualifies prospects, and helps book meetings. No spreadsheet busywork, no tab-hopping, no stale lead lists.

A · Research

Hand off the research. Get qualified leads back.

Give your lead researcher agent an ideal customer profile and a target market. It builds lists, checks fit, finds the right contact, and keeps notes on why each company is worth a conversation.

Today's work
18 jobs
B · Chat

Slack, Teams, Discord. No new app.

Your lead researcher agent shows up where the team already works. Ask for new accounts, approve a lead list, or tell it to get qualified prospects scheduled for a meeting.

A
Alex
@dalmatian find 20 SaaS companies with new CS leaders
D
Dalmatian
Found 24 that match. 9 have hiring or expansion signals. I scored the top 12 and drafted outreach for your review.
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 lead lists, account notes, qualification rules, and outreach history live as plain files on a server you control. Switch cloud, switch LLM, take your lead researcher agent with you.

▸ /lead-researcher-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 lead researcher agent on the chat app you live in. Plug it into the sales tools and data sources the job needs.

Channels · talk to your Lead Researcher
Slack
Teams
Discord
Tools · what your Lead Researcher plugs into
LinkedIn
Apollo
Clay
HubSpot
Salesforce
Google Sheets
Email
Calendar
Airtable
+ more

Thousands of tools supported. If your sales stack has an API, CLI, or MCP server, your lead researcher 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 LinkedIn, Apollo, Clay, HubSpot, Salesforce, Google Sheets, email, Calendar, 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 find qualified leads today.

Open-source, self-hosted, and built to turn research into meetings.