A beautiful, real-time dashboard for monitoring your AI agent's activity. Built for the OpenClaw/Clawdbot/Clawd ecosystem. Includes improved memory and security focused tools.
Your AI agent's command center - token tracking, learning insights, project status, calendar, and more.
New to this? Check out our Quick Start Guide - no coding required!
Already deployed? Visit /setup for a guided walkthrough!
- 🎯 Token Budget Tracking — Monitor usage with visual charts
- 📊 Learning Database — Track decisions, lessons, and outcomes over time
- 🤝 Relationship Tracker (Mini‑CRM) — Contacts, interactions, and follow‑up reminders
- 🎯 Goal Tracking — Goals, milestones, and progress
- 📝 Content Tracker — Capture writing ideas and content workflows
- 🧰 Workflows / SOPs — Document repeatable processes and runbooks
- 🔐 Secure Settings Store — Credentials encrypted and stored in your database
- 🧪 Connection Tests — Verify integrations before saving
- 🔍 Security Scanner — Pre‑deploy audit script (
node scripts/security-scan.js) - ✅ Security Checklist — Quick safe‑deploy reference (
docs/SECURITY-CHECKLIST.md) - 🧾 Audit Template — Full production audit methodology (
docs/SECURITY-AUDIT-TEMPLATE.md)
- 🔌 Integrations Settings — Configure services from the UI
- 📅 Calendar Integration — Upcoming events at a glance
- 🔄 Real‑time Updates — Auto‑refresh with configurable intervals
- 📱 Mobile Responsive — Works great on any device
Create a free Neon PostgreSQL database. Run the schema from docs/schema.sql (coming soon).
cp .env.example .env.local
# Edit .env.local with your Neon connection stringnpm install
npm run devOpen http://localhost:3000 🎉
- Push to GitHub
- Import in Vercel
- Add
DATABASE_URLenvironment variable - Deploy!
Any platform supporting Next.js 15 will work. Just set the DATABASE_URL environment variable.
Configure all your connected services directly from the dashboard:
- Go to Integrations page
- Click any service card to configure
- Enter your API keys/credentials
- Click Test Connection to verify
- Save Settings stores encrypted in your Neon database
Supported integrations:
- 🗄️ Neon Database
- 📝 Notion
- 🐙 GitHub
- 🤖 OpenAI
- 🧠 Anthropic
- 🦁 Brave Search
- 🎙️ ElevenLabs
- 💬 Telegram
- 📅 Google Workspace
- ▲ Vercel
- 🐦 Twitter/X
- 🔥 Moltbook
All endpoints return JSON and support CORS.
| Endpoint | Description |
|---|---|
/api/settings |
Integration credentials (CRUD) |
/api/settings/test |
Test connection with credentials |
/api/tokens |
Token usage snapshots |
/api/learning |
Decisions and lessons |
/api/inspiration |
Ideas and ratings |
/api/relationships |
Contacts and interactions |
/api/goals |
Goals and milestones |
/api/calendar |
Upcoming events |
/api/health |
Database connectivity check |
We take security seriously. OpenClaw Dashboard includes:
- Encrypted Credentials - All API keys stored encrypted in your database
- No Hardcoded Secrets - Everything uses environment variables
- Security Scanner - Built-in tool to audit your deployment
- Comprehensive Documentation - Security guides and checklists
Before deploying, scan your codebase:
node scripts/security-scan.js- Security Guide - How we protect your data
- Security Checklist - Quick deployment checklist
- Audit Template - Full audit methodology
- Framework: Next.js 15 (App Router)
- Styling: Tailwind CSS
- Database: Neon PostgreSQL
- Charts: Recharts
- Deployment: Vercel
PRs welcome! This is a community project for the Clawd ecosystem.
MIT
Built with 🔥 by MoltFire
