19 lines
1.2 KiB
Markdown
19 lines
1.2 KiB
Markdown
# Clawdbot Overview
|
|
|
|
Clawdbot is an AI agent framework designed to function as a persistent, personalized assistant. It emphasizes:
|
|
|
|
- **Identity & Personality**: Defined via `AGENTS.md`, `SOUL.md`, and `IDENTITY.md`.
|
|
- **Memory**: Maintains both short-term (daily logs in `memory/YYYY-MM-DD.md`) and long-term memory (`MEMORY.md`).
|
|
- **Context Awareness**: "Heartbeat" mechanisms to periodically check environment states (email, calendar, etc.).
|
|
- **Mobile Integration**: Uses a "Canvas" (`canvas/index.html`) to interact with iOS and Android host applications via a bridge.
|
|
- **Tool Use**: Expands capabilities through "Skills" defined in `tools/` or `SKILL.md` files.
|
|
|
|
## Command Center Dashboard
|
|
A Next.js-based local dashboard (`clawd/dashboard`) provides a visual interface for managing the agent:
|
|
- **Status Monitoring**: Real-time agent status, memory usage, and uptime.
|
|
- **Skill Management**: View and manage installed capabilities.
|
|
- **Memory Explorer**: Browse and read daily memory logs.
|
|
- **Cron Job Scheduler**: Manage scheduled tasks and background jobs.
|
|
- **Visual Feedback**: Integrated `Agentation` tool for precise UI annotation.
|
|
|
|
The goal is to create an agent that "lives" in your workspace, remembers context across sessions, and acts proactively.
|