create-arete-workspace
v0.4.1
Published
Set up an ARETE AI Operating System workspace in 5 minutes
Maintainers
Readme
ARETE Workspace
Set up an AI Executive Assistant on OpenClaw in 5 minutes.
Your personal Chief of Staff — manages your schedule, captures knowledge, extracts meeting intelligence, and runs coding workflows with TDD discipline.
Prerequisites
- Node.js 18+
- OpenClaw installed and running (install guide)
- Telegram bot token (or another supported channel)
Quick Start
npx create-arete-workspaceThe setup wizard walks you through:
- Your name + assistant name
- Telegram bot token
- Primary domains (e.g. design, marketing, engineering)
- Optional: Obsidian vault path, 갓생OS dashboard
What You Get
| Feature | Description | |---------|-------------| | ARETE Foundry | TDD Iron Laws, FORGE orchestrator, Decision Council (5-advisor), Cross Review pipeline | | Quick Capture | URL or text → auto-categorized knowledge note with scoring and backlinks | | Knowledge Pyramid | 4-tier system (raw → exploratory → evidence → doctrine) with auto-promotion/demotion | | Meeting Intel | Plaud recording → Whisper transcription → structured brief → personal knowledge base | | Cron Automation | Session indexer, memory distillation, weekly synthesis, backup, morning/evening briefings | | AI EA Persona | Customizable Executive Assistant with time-aware hooks and autonomous execution rules | | Obsidian (optional) | Graph view + backlinks for your knowledge base. Works without Obsidian too. |
Directory Structure
After setup, your workspace looks like:
~/arete-workspace/
├── AGENTS.md # Agent protocols + sub-agent rules
├── BOOTSTRAP.md # Session startup sequence
├── HEARTBEAT.md # Recurring health checks
├── MEMORY.md # Persistent memory + anti-bloat rules
├── SOUL.md # EA personality + hooks + autonomy rules
├── TOOLS.md # Local environment config
├── USER.md # Your preferences + communication style
├── protocols/ # TDD, Knowledge Pyramid, Council Distiller, etc.
├── skills/
│ └── council/ # Decision Council (5-advisor voting)
├── scripts/
│ ├── session_indexer.py
│ ├── forge_qa.sh
│ └── tracer.py
└── memory/ # Daily logs + checkpointsCommands
arete status # Check workspace health
arete update # Update to latest versionHow It Works
- You talk to your assistant via Telegram (or any OpenClaw channel)
- The assistant uses SOUL.md for personality, AGENTS.md for protocols
- Cron jobs run automatically: indexing sessions, distilling memory, morning briefings
- Knowledge compounds — Quick Capture → Knowledge Pyramid → evidence/doctrine over time
- Meetings become data — Plaud recordings → transcripts → structured briefs → searchable KB
Customization
- Edit
SOUL.mdto change your assistant's personality and hooks - Edit
USER.mdto set your preferences and communication style - Add domain-specific skills in
skills/ - Adjust cron schedules in OpenClaw's jobs.json
License
MIT
