Skip to content

sneg55/pingcrm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

519 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

PingCRM

Open-source personal networking CRM — AI-powered, self-hostable.

License: AGPL-3.0 GitHub stars Build

Auto-syncs Gmail, Telegram, Twitter/X, LinkedIn, and WhatsApp. Detects life events. Drafts contextual follow-ups with AI. Tells you who to reach out to and why.

Docs · Setup Guide · Hosted Waitlist


Why PingCRM?

PingCRM Monica Dex
Price Free (self-hosted) Free / $9/mo Free tier / $12/mo
AI message drafting
Gmail sync ✅ threads ✅ contacts only
Telegram sync
Twitter/X sync ✅ DMs + mentions Import only
WhatsApp sync ✅ QR pairing
LinkedIn sync ✅ Chrome extension
Life event detection ✅ multi-source Manual Job changes only
Self-hostable
Open source ✅ AGPL-3.0 ✅ AGPL-3.0

What it does

  • Unified timeline — every email, DM, mention, and call in one contact view
  • Relationship scoring — 0–10 score surfaces who's going cold
  • AI suggestions — drafts contextual follow-ups, never sends automatically
  • Life event detection — new jobs, birthdays, bio changes across platforms
  • Identity resolution — merges the same person across Gmail, LinkedIn, Telegram, etc.
  • MCP server — query your CRM from Claude Desktop, Cursor, and other MCP clients

See the feature docs for screenshots and details.


Get it running

Option 1 — One-click deploy

Platform Deploy
Railway Deploy on Railway
Render Deploy to Render
DigitalOcean Deploy to DO
Fly.io fly launch --from https://github.com/sneg55/pingcrm
Coolify (self-hosted) Import as Docker Compose app

After deploy, set ANTHROPIC_API_KEY and any OAuth credentials for integrations you want. Environment reference →

Option 2 — Have an AI agent deploy it

Point Claude Code, Cursor, Codex, or any coding agent at AGENT_SETUP.md and ask it to deploy PingCRM on your VPS. Twelve-phase runbook — DNS, TLS, secrets, OAuth, the works.

"Read AGENT_SETUP.md and set up PingCRM for me on my server."

Option 3 — Run it yourself

git clone https://github.com/sneg55/pingcrm.git
cd pingcrm
cp backend/.env.example backend/.env  # edit values
docker compose up -d

Full walk-through with integration setup: docs.pingcrm.xyz/setup


Stack

Backend: FastAPI · PostgreSQL · Redis · Celery · Claude (Anthropic) Frontend: Next.js · React · Tailwind Deploy: Docker Compose · Caddy · GitHub Actions

Architecture overview →


Contributing

Contributions welcome — bugs, features, integrations, docs.

License

AGPL-3.0 — free to use, modify, self-host. Network use requires source disclosure.

About

Personal Networking CRM — AI-powered, open-source, self-hostable. Syncs Gmail, Telegram, Twitter/X, and LinkedIn. Detects life events, drafts follow-ups, scores relationships.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Contributors