Skip to content

Commit f4e4404

Browse files
authored
Merge pull request #62 from kumarabhirup/add-denchclaw-local-crm-framework
Add DenchClaw — Local CRM Framework for OpenClaw
2 parents 4914bfc + aafb21b commit f4e4404

File tree

2 files changed

+80
-0
lines changed

2 files changed

+80
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ Solving the bottleneck of OpenClaw adaptation: Not ~~skills~~, but finding **way
7676
| [Second Brain](usecases/second-brain.md) | Text anything to your bot to remember it, then search through all your memories in a custom Next.js dashboard. |
7777
| [Event Guest Confirmation](usecases/event-guest-confirmation.md) | Call a list of event guests one-by-one to confirm attendance, collect notes, and compile a summary — fully automated via AI voice calls. |
7878
| [Phone Call Notifications](usecases/phone-call-notifications.md) | Turn your agent's alerts into real phone calls — morning briefings, price drops, urgent emails — with two-way conversation. |
79+
| [Local CRM Framework](usecases/local-crm-framework.md) | Turn OpenClaw into a fully local CRM and sales automation platform with `npx denchclaw` — DuckDB, browser automation, multi-view UI, and natural language queries. |
7980

8081
## Research & Learning
8182

usecases/local-crm-framework.md

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
# Local CRM Framework with DenchClaw
2+
3+
Setting up a CRM that actually works with OpenClaw is painful. You need to wire up databases, build UIs, configure browser automation, connect messaging platforms, and somehow get the agent to understand your data schema. Most people give up halfway through and end up with a half-working Notion integration.
4+
5+
DenchClaw is an open-source framework that turns OpenClaw into a fully local CRM, sales automation, and productivity platform — installed with a single command and running entirely on your machine.
6+
7+
## Pain Point
8+
9+
OpenClaw is incredibly powerful as a primitive, but using it for real business workflows (lead tracking, outbound, pipeline management) requires stitching together a dozen tools: a database, a UI, browser access, messaging integrations, file management. Every new integration means more manual setup, more credentials to manage, and more things that break. You want Cursor-level UX for your business operations, not a pile of shell scripts.
10+
11+
## What It Does
12+
13+
- **One-command setup**: `npx denchclaw` installs everything — DuckDB database, web UI, OpenClaw profile, browser automation, skills — and opens at `localhost:3100`
14+
- **Natural language CRM**: Ask "show me companies with more than 5 employees" and it updates the view live. No manual filters needed
15+
- **Full browser automation**: Copies your Chrome profile so the agent has your same auth state — say "import everything from my HubSpot" and it logs in, exports, and imports
16+
- **Multiple views**: Table, Kanban, Calendar, Timeline (Gantt), Gallery, and List views — all configurable by the agent via YAML
17+
- **App builder**: OpenClaw builds self-contained web apps (dashboards, tools, games) that run inside the workspace with access to your data
18+
- **File-system-first**: Table filters, views, column toggles, calendar settings — everything is a file, so OpenClaw can directly read and modify it
19+
- **Works as a coding agent**: DenchClaw built DenchClaw. It's also a full file tree browser and code editor for your Mac
20+
21+
## How to Set It Up
22+
23+
1. Install with one command:
24+
25+
```bash
26+
npx denchclaw
27+
```
28+
29+
2. Complete the onboarding wizard. DenchClaw creates a dedicated OpenClaw profile called `dench` and starts a gateway on port 19001.
30+
31+
3. Open `localhost:3100` in your browser. On Safari, add it to your Dock as a PWA.
32+
33+
4. Start talking to it:
34+
35+
```text
36+
Hey, create a "Leads" object with fields: Name, Email, Company, Status (New/Contacted/Qualified/Won/Lost), and Notes. Import this CSV of leads I downloaded from Apollo.
37+
```
38+
39+
```text
40+
Show me all leads where Status is "Contacted" and sort by last updated. Switch to Kanban view grouped by Status.
41+
```
42+
43+
```text
44+
Go to my LinkedIn, find the last 20 people who viewed my profile, and add them as leads with their company info enriched.
45+
```
46+
47+
```text
48+
Draft a personalized outreach email to each lead in "New" status based on their company's recent news. Save the drafts in a new "Outreach Drafts" document.
49+
```
50+
51+
5. You can also use it from Telegram or any connected messaging platform — manage your pipeline from your phone while on the go.
52+
53+
## Skills Needed
54+
55+
DenchClaw bundles all required skills automatically:
56+
57+
- **CRM Skill** — DuckDB-backed structured data management with objects, fields, entries, and multiple view types
58+
- **App Builder Skill** — Build web apps (dashboards, tools) that run inside the workspace with access to your database
59+
- **Browser Automation Skill** — Chromium browser with your existing Chrome auth state for web scraping, imports, and outreach
60+
61+
No additional skill installation or configuration required.
62+
63+
## Key Insights
64+
65+
- **File-system = agent-native UI**: Because every setting, filter, and view is stored as a YAML/markdown file, OpenClaw can modify the UI as naturally as it edits code. No API wrappers needed.
66+
- **DuckDB is the sweet spot**: Smallest, most performant embedded database that still supports full SQL. No server process, no credentials, no network — just a file.
67+
- **Chrome profile cloning is a superpower**: Instead of fighting OAuth flows and API rate limits, DenchClaw copies your browser's auth state. The agent sees what you see, does what you do.
68+
- **One `npx` command beats a weekend of setup**: The entire stack (database, web UI, OpenClaw profile, gateway, browser, skills) installs and configures itself. No Docker, no env files, no dependency hell.
69+
70+
## Demo
71+
72+
[Watch the demo video](https://www.youtube.com/watch?v=pfACTbc3Bh4#t=43) — shows the full workflow from install to managing a live CRM pipeline with natural language.
73+
74+
## Related Links
75+
76+
- [DenchClaw GitHub](https://github.com/DenchHQ/DenchClaw) — MIT licensed, open source
77+
- [DenchClaw Website](https://denchclaw.com)
78+
- [Discord Community](https://discord.gg/PDFXNVQj9n)
79+
- [Skills Store](https://skills.sh)

0 commit comments

Comments
 (0)