Tools
Starter
OpenClaw AI Agent Starter Kit with Strategic CRM, BrainDB memory, and optional plugins
README
# OpenClaw Starter Kit
Pre-configured OpenClaw AI agent with Strategic CRM, memory (BrainDB), and optional plugins for email, YouTube, voice, stock monitoring, and more.
## Quick Start
```bash
git clone https://github.com/mvtk1978/openclaw-starter.git
cd openclaw-starter
./setup.sh
docker compose up -d
```
The interactive setup wizard will guide you through plugin selection and configuration.
## What's Included
### Core (always installed)
| Plugin | Description |
|--------|-------------|
| **Strategic CRM** | Full networking CRM โ contacts, interactions, tasks, goals, favors, travel/home modes |
| **BrainDB** | Persistent memory with pgvector โ auto-captures facts from conversations |
### Optional Plugins
| Plugin | Description |
|--------|-------------|
| Email | Zoho IMAP/SMTP bridge โ send and read email from the agent |
| YouTube | Transcript extraction via yt-dlp โ summarize any YouTube video |
| TTS Proxy | Voice synthesis via Qwen TTS upstream |
| Gonka AI | Free Qwen3-235B LLM proxy with ECDSA auth |
| Plaud | Recording sync from Plaud devices |
| Health | Health monitoring integration |
| Twitter/X | Twitter API v2 with OAuth 2.0 PKCE |
| MTA GPT | MTA GPT integration |
| Finnhub | Stock market monitoring skill (40 tickers) |
### Infrastructure
| Component | Description |
|-----------|-------------|
| Watchdog | Auto-recovery from stale session locks (cron, every minute) |
| Backup | Daily automated backup of data + database (cron, 3am) |
## Architecture
```
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ openclaw (gateway, PID 14) โ
โ โโโ Telegram bot โ
โ โโโ Heartbeat (30min) โ
โ โโโ Plugins: CRM, BrainDB, Email, ... โ
โ โโโ Skills: strategic-crm, finnhub โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ braindb (PostgreSQL + pgvector) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ email-bridge (optional) โ
โ gonka-proxy (optional) โ
โ tts-proxy (optional) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
```
## Security
The default setup includes:
- `read_only: true` filesystem
- `cap_drop: ALL`
- `no-new-privileges: true`
- `user: 1000:1000` (non-root)
- Gateway bound to `127.0.0.1` only
- Token-based authentication
- Memory/CPU limits (2G/2 cores)
## CRM Features
The Strategic CRM skill provides:
- **Contact management** with 3 circles (Support/Productivity/Growth)
- **Special roles**: Connector, Condenser, Bridge, Gatekeeper
- **Interaction logging** (meetings, calls, emails)
- **Task & goal tracking** with contact linking
- **Favor/trade ledger** (I owe / they owe)
- **Travel mode** โ find contacts by location, plan meetings
- **Home mode** โ guest dossier when someone visits
- **Daily briefing** with prioritized recommendations
- **Smart context capture** โ extracts promises, interests, career changes from conversation
## Configuration
After running `setup.sh`:
- `.env` โ all secrets and API keys
- `docker-compose.yml` โ generated based on plugin selection
- `workspace/openclaw.example.json` โ plugin registry config
## Maintenance
```bash
# View logs
docker logs -f openclaw
# Restart
docker restart openclaw
# Check for stale locks (watchdog does this automatically)
docker exec openclaw find /home/node/.openclaw/agents/main/sessions/ -name "*.lock"
# Manual backup
./scripts/backup.sh
```
## License
MIT
tools
Comments
Sign in to leave a comment