CRM Claw
Agentic-first · iOS native · Self-hosted · Inspired by openclaw

Talk to your CRM. It listens.

100% Apple ecosystem - iOS + Mac server

Talk to your CRM from your iPhone. It works on your Mac (a dedicated Mac mini is recommended). Runs on your Claude subscription (Max plan recommended) or via API. The agent knows your contacts, writes your emails, schedules your follow-ups, and remembers everything - one instance per project.

100%

Vibe coded

iOS

Native SwiftUI

Projects

MIT

Licensed

100% vibe coded
Zero lines typed by hand
Agentic first
Native iOS client
Self hosted
Your box, your data
MIT
Fork it, ship it

Works with what you already use

Claude
MCP
Gmail
Outlook
Resend
Infomaniak
Google Calendar
Outlook Calendar
Nextcloud
Google Meet
Microsoft Teams
Zoom
Jitsi
Plaud
Voxtral
data.gouv.fr
Enrow
Pennylane
HubSpot
Supabase
Claude
MCP
Gmail
Outlook
Resend
Infomaniak
Google Calendar
Outlook Calendar
Nextcloud
Google Meet
Microsoft Teams
Zoom
Jitsi
Plaud
Voxtral
data.gouv.fr
Enrow
Pennylane
HubSpot
Supabase

Built-in AI agent

Talk. Your CRM obeys.

Claude Opus lives inside CRM Claw with full access to your data. Not a chatbot bolted on the side. An agent with tools, memory, and persistent context that knows the difference between your prospects and your clients.

Say “Follow up with everyone from last week’s trade show” and watch it draft the emails, log the activity, and schedule the reminder at D+3.

Talk.
Claude Opus lives inside CRM Claw with full access to your data. Not a chatbot bolted on the side. An agent with tools, memory, and persistent context that knows the difference between your prospects and your clients.

Voice commands

Built-in Push-to-Talk on iOS. Speak a task, the agent executes it.

Persistent memory

SQLite + vector embeddings. It remembers the context of your last conversations.

Writes your emails

Personalized drafts, sends, and scheduled follow-ups from your real mailbox. Gmail, Outlook, Infomaniak, Resend.

Your calendar

Reads your agenda, suggests meeting slots, creates events on command. Google Calendar, Outlook, Nextcloud.

Research on demand

Scans your contacts, enriches leads via Enrow + Claude, pulls public company data.

Triggers automations

Fires cron jobs, campaign sequences, funnel transitions. By voice or chat.

You stay in control

The agent proposes. You decide.

CRM Claw’s agent speeds up the repetitive work of running a CRM: drafting campaigns, reading your data, planning follow-ups. Nothing gets sent, saved, or scheduled without your explicit green light. Every action is reviewed before it touches a contact, a deal, or an inbox.

Campaigns

The agent drafts the sequence, the targeting, and the copy from your brief. You see every email, every trigger, every branch before a single send goes out.

You approve the send

Data observation

Ask questions in plain language. The agent queries your own database, explains the result, and proposes a chart or a filter. You save it if you want, or toss it.

You save the report

Follow-ups

The agent spots leads that have gone quiet and drafts personalised relances with the right timing. You glance, tweak, approve. Then it goes out.

You confirm each send

No autonomous actions. The agent does not send, schedule, delete, or enrich without you clicking approve. Your data, your rules, your pace.

Solo + team

An agent just for you. HubSpot-synced for your team.

CRM Claw gives you a real AI agent that remembers your contacts, your calls, your threads, your quotes. When you need to work with colleagues who use HubSpot, a bidirectional sync bridges the two: you stay on your app, they stay on theirs.

Full feature set

Everything a modern CRM needs.

Open source and ready to run. Not a demo. A real system your team can deploy today, on your own server, under your own domain.

Email management

Read, compose, and send emails from your real mailbox. Gmail Workspace and Resend ship out of the box. Swap in SMTP, Postmark, SES, or Mailgun with a single file.

AI email drafts

Claude writes personalised follow-ups, cold outreach, and replies using your contact history and conversation context. Drafts appear directly inside sequence steps, campaign builders, and the reply composer. You review, it sends.

Lead generation & enrichment

Query French public registries (data.gouv, Sirene, BODACC) directly from the CRM to surface hundreds of qualified prospects in seconds. Claude + Enrow then enrich each profile with LinkedIn data, role, company size, and funding stage. One tap, full profile.

Contacts & companies

Unlimited custom fields, relationship graph between contacts and companies, activity timeline, tags, and status transitions across your pipeline.

Sequences & automations

Step-by-step sequence editor with templates, bold / italic / links, full-screen mode, and AI drafts in-place. Branch on engagement, landing, conversion or behaviour. Triggers on event, schedule or webhook. Edit or delete any step with long-press.

Campaigns, funnels & follow-ups

Multi-step campaigns with conditional branching and a per-contact follow-up sequence that stays editable in every state. Funnel view shows CTA, video and booking badges per prospect with click counters.

Tracking that survives scanners

Pixel + click tracking on every outbound email, device fingerprint, auto-reply detection, and a honeypot that filters corporate scanners and prefetch bursts. Per-contact click history, per-message Opened / Clicked dots, and a push notification each time a real human clicks.

Email + calendar + video

Plug in Gmail, Outlook, Infomaniak or Resend for mail. Google Calendar, Outlook Calendar or Nextcloud for agenda. Google Meet, Microsoft Teams, Zoom or Jitsi for video. Each provider is a file, swap at will.

HubSpot team sync

Bidirectional sync with HubSpot. Push contacts, companies, deals, notes and tasks to your team’s CRM without leaving yours.

Audio import: Plaud / Voxtral

Import audio recordings from Plaud or any recorder. Voxtral transcribes, Claude summarises into structured call notes and action items logged to the contact.

Company & prospect news

Automated news search for your top prospects: funding rounds, executive changes, product launches. Surfaced in the contact feed before your calls.

Views: tiles, list, map

Switch between kanban tiles, sortable list, and a geographic map view. All views share the same smart filter context. No duplicate config.

Smart filters & GenBI agent

Ask in plain language: "Show me all leads in SaaS who haven't replied in 14 days." The GenBI agent translates to SQL, runs it, and presents the result.

Dashboard by objective

Custom dashboards per project and per user role. Revenue pipeline, active prospects (real engagement, not vanity metrics), unique clients, replies received, and a GenBI chart builder for anything else. Every tile drills down with haptic feedback.

Multi-project runtime

One process per project, seven isolation boundaries, four BootGuard fingerprints at every boot. Cross-project data leaks are structurally impossible.

Native iOS client

143 Swift files, built for thumb reach. Floating agent overlay, Push-to-Talk, Live Activities, business card scanning, offline-capable with sync.

100% vibe coded

Zero lines typed by a human. Every function, every migration, every test was generated by Claude. MIT licensed. Fork it, extend it, ship it.

Install

Plan an afternoon. Then it’s yours.

The installer clones, installs dependencies, validates the example project, and prints the health-check URL. The full first setup (Google Cloud OAuth, Apple Developer pairing, project profile) takes an afternoon. After that, every new project ships in minutes. No SaaS, no signup. Your data stays on your server.

$ git clone https://github.com/ncleton-petitmaker/crmclaw && cd crmclaw && ./scripts/install.sh

Requires Node 22, pnpm 9, and about 8 GB RAM for the local embedder.