Integrate PostHog LLM Analytics via a bundled OpenClaw plugin that captures $ai_generation, $ai_span, and $ai_trace events with configurable privacy mode (content redaction on by default). Add like/dislike feedback buttons to the web chat UI backed by a /api/feedback route. Extend the CLI with `telemetry privacy on|off` subcommands and fix command delegation so telemetry subcommands aren't forwarded to OpenClaw. Harden the web runtime installer to auto-flatten pnpm standalone deps and dereference dangling symlinks, preventing "Cannot find module 'next'" crashes in dev. Move plugin installation before onboard in bootstrap so the gateway starts with plugins.allow already configured.
93 lines
2.4 KiB
Markdown
93 lines
2.4 KiB
Markdown
<p align="center">
|
|
<a href="https://denchclaw.com">
|
|
<img src="assets/denchclaw-hero.png" alt="DenchClaw — AI CRM, hosted locally on your Mac. Built on OpenClaw." width="680" />
|
|
</a>
|
|
</p>
|
|
|
|
<p align="center">
|
|
<a href="https://www.npmjs.com/package/denchclaw"><img src="https://img.shields.io/npm/v/denchclaw?style=for-the-badge&color=000" alt="npm version"></a>
|
|
<a href="https://discord.gg/PDFXNVQj9n"><img src="https://img.shields.io/discord/1456350064065904867?label=Discord&logo=discord&logoColor=white&color=5865F2&style=for-the-badge" alt="Discord"></a>
|
|
<a href="LICENSE"><img src="https://img.shields.io/badge/License-MIT-blue.svg?style=for-the-badge" alt="MIT License"></a>
|
|
</p>
|
|
|
|
<p align="center">
|
|
<a href="https://denchclaw.com">Website</a> · <a href="https://discord.gg/PDFXNVQj9n">Discord</a> · <a href="https://skills.sh">Skills Store</a>
|
|
</p>
|
|
|
|
<br />
|
|
|
|
<p align="center">
|
|
<a href="https://denchclaw.com">
|
|
<img src="assets/denchclaw-app.png" alt="DenchClaw Web UI — workspace, object tables, and AI chat" width="780" />
|
|
</a>
|
|
</p>
|
|
|
|
<br />
|
|
|
|
## Install
|
|
|
|
**Node 22+ required.**
|
|
|
|
```bash
|
|
npx denchclaw
|
|
```
|
|
|
|
Opens at `localhost:3100` after completing onboarding wizard.
|
|
|
|
---
|
|
|
|
## Commands
|
|
|
|
```bash
|
|
npx denchclaw # runs onboarding again for openclaw --profile dench
|
|
npx denchclaw update # updates denchclaw with current settings as is
|
|
npx denchclaw restart # restarts denchclaw web server
|
|
npx denchclaw start # starts denchclaw web server
|
|
npx denchclaw stop # stops denchclaw web server
|
|
|
|
# some examples
|
|
openclaw --profile dench <any openclaw command>
|
|
openclaw --profile dench gateway restart
|
|
|
|
openclaw --profile dench config set gateway.port 19001
|
|
openclaw --profile dench gateway install --force --port 19001
|
|
openclaw --profile dench gateway restart
|
|
```
|
|
|
|
---
|
|
|
|
## Development
|
|
|
|
```bash
|
|
git clone https://github.com/DenchHQ/DenchClaw.git
|
|
cd denchclaw
|
|
|
|
pnpm install
|
|
pnpm build
|
|
|
|
pnpm dev
|
|
```
|
|
|
|
Web UI development:
|
|
|
|
```bash
|
|
pnpm install
|
|
pnpm web:dev
|
|
```
|
|
|
|
---
|
|
|
|
## Open Source
|
|
|
|
MIT Licensed. Fork it, extend it, make it yours.
|
|
|
|
<p align="center">
|
|
<a href="https://star-history.com/?repos=DenchHQ%2FDenchClaw&type=date&legend=top-left">
|
|
<img src="https://api.star-history.com/image?repos=DenchHQ/DenchClaw&type=date&legend=top-left" alt="Star History" width="620" />
|
|
</a>
|
|
</p>
|
|
|
|
<p align="center">
|
|
<a href="https://github.com/DenchHQ/DenchClaw"><img src="https://img.shields.io/github/stars/DenchHQ/DenchClaw?style=for-the-badge" alt="GitHub stars"></a>
|
|
</p>
|