openclaw-config
OpenClaw Config transforms Claude Code into a powerful, autonomous AI assistant with persistent memory and the ability to connect to your tools. It's designed for individuals and professionals who want an AI that remembers them, proactively manages tasks, and automates workflows. The system provides a shared configuration layer, allowing users to define their AI's personality, integrate with various services, and schedule autonomous actions. It offers a three-tier memory architecture, 14 pre-built skills, and 6 autonomous workflows for tasks like inbox management and security monitoring. The entire setup is simple, requiring only Claude Code and a few commands, and avoids complex frameworks or databases.
OpenClaw Config solves the problem of AI assistants forgetting past conversations and requiring constant re-contextualization. Instead of manually managing tasks, scheduling reminders, or searching through transcripts, users can leverage OpenClaw to automate these processes and have an AI that learns their preferences over time.
CAPABILITIES & CONSTRAINTS
README
<p align="center"> <img src="https://img.shields.io/badge/OpenClaw-Config-D97757?style=for-the-badge&labelColor=1a1a2e" alt="OpenClaw Config"> <br><br> <a href="https://github.com/TechNickAI/openclaw-config/releases"><img src="https://img.shields.io/badge/version-0.19.0-D97757?style=flat-square" alt="Version"></a> <img src="https://img.shields.io/badge/python-3.11+-3776ab?style=flat-square&logo=python&logoColor=white" alt="Python 3.11+"> <img src="https://img.shields.io/badge/license-MIT-green?style=flat-square" alt="License"> <a href="https://github.com/TechNickAI/openclaw-config/stargazers"><img src="https://img.shields.io/github/stars/TechNickAI/openclaw-config?style=flat-square&color=D97757" alt="Stars"></a> <img src="https://img.shields.io/badge/skills-15-blueviolet?style=flat-square" alt="Skills"> <a href="https://github.com/TechNickAI/openclaw-config/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen?style=flat-square" alt="PRs Welcome"></a> </p> <p align="center"> <strong>Give your AI assistant memory, skills, and autonomy.</strong><br> A shareable config that turns Claude Code into an AI that remembers you,<br> connects to your tools, and runs workflows while you sleep. </p> --- # OpenClaw Config Most AI assistants forget you the moment the conversation ends. OpenClaw doesn't. This repo is the shared configuration layer for OpenClaw — a personal AI built on [Claude Code](https://docs.anthropic.com/en/docs/claude-code) that maintains persistent memory, integrates with real-world tools, and runs autonomous workflows on a schedule. Everything is markdown and Python scripts. No frameworks, no databases, no lock-in. ## What You Get - **Memory that persists** — Three-tier architecture: always-loaded essentials, daily context files, and deep knowledge with semantic search - **14 skills** — Web research, meeting transcripts, CRM, phone system, voice calling, task management, and more — each a standalone Python script with zero setup - **6 autonomous workflows** — Agents that triage your inbox, manage tasks, prep your calendar, organize contacts, monitor security threats, and keep cron jobs healthy — learning your preferences over time - **Templates for identity** — Define your AI's personality, your profile, and how it should operate - **DevOps included** — Hourly health checks, fleet management across machines, automated backups ## Getting Started **Prerequisites:** [Claude Code](https://docs.anthropic.com/en/docs/claude-code) running on your machine. That's it — no other dependencies. **Install:** Open Claude Code and tell it: ``` Set up openclaw-config from https://github.com/TechNickAI/openclaw-config ``` The `openclaw` skill walks you through setup — cloning the repo, copying templates, creating memory folders, and configuring optional features like semantic search. **Update later:** ``` Update my openclaw config ``` ## How It's Organized ``` openclaw-config/ ├── templates/ # Identity & operating instructions │ ├── AGENTS.md # How the AI should think and act │ ├── SOUL.md # Personality definition (templated) │ ├── USER.md # Your profile — who you are, how you work │ ├── MEMORY.md # Curated essentials, always in context │ ├── BOOT.md # Startup routine — what to check on launch │ ├── HEARTBEAT.md # Periodic checks (inbox, tasks, health) │ ├── TOOLS.md # Machine-specific environment config │ └── IDENTITY.md # Quick reference card │ ├── skills/ # Standalone UV scripts — no install needed │ ├── parallel/ # Web research & content extraction │ ├── quo/ # Business phone — calls, texts, contacts │ ├── fathom/ # Meeting recording & transcript search │ ├── fireflies/ # Meeting transcript search │ ├── limitless/ # Pendant lifelog search │ ├── asana/ # Task & project management │ ├── followupboss/ # Real estate CRM │ ├── librarian/ # Knowledge base maintenance │ ├── create-great-prompts/ # Prompt engineering guide │ ├── smart-delegation/ # Route work to the right model │ ├── vapi-calls/ # Voice calls via Vapi AI │ ├── workflow-builder/ # Design new autonomous workflows │ └── openclaw/ # Self-management & updates │ ├── workflows/ # Autonomous agents with state & learning │ ├── email-steward/ # Inbox triage — archive noise, surface what matters │ ├── task-steward/ # Classify, create, execute, and QA tasks │ ├── calendar-steward/ # Daily briefing with travel & meeting prep │ ├── contact-steward/ # Detect and organize unknown contacts │ ├── security-sentinel/ # Threat intelligence & exposure mapping │ └── cron-healthcheck/ # Broken cron detection & auto-remediation │ ├── memory/ # Example memory directory structure │ ├── people/ # One file per person │ ├── projects/ # One file per project │ ├── topics/ # Domain expertise & preferences │ └── decisions/ # Important decisions with reasoning │ └── devops/ # Health checks & fleet management ``` ## Skills Each skill is a standalone [UV script](https://docs.astral.sh/uv/guides/scripts/) — Python with inline dependencies, no project-level setup. Run directly, version independently. | Skill | What it does | Version | | ------------------------ | ---------------------------------------------------------------------- | ------- | | **parallel** | Web search, extraction, deep research & enrichment via Parallel.ai CLI | 0.3.0 | | **quo** | Business phone — calls, texts, voicemails, contacts, SMS | 0.6.0 | | **fathom** | Query meeting recordings — transcripts, summaries, action items | 0.1.0 | | **fireflies** | Search meeting transcripts & action items | 0.2.0 | | **limitless** | Query Pendant lifelogs & conversations | 0.2.0 | | **asana** | Task & project management via MCP | 0.1.0 | | **followupboss** | Real estate CRM — contacts, deals, pipeline | 0.1.0 | | **librarian** | Curate and maintain the knowledge base | 0.2.0 | | **create-great-prompts** | Prompt engineering for LLM agents | 2.0.0 | | **smart-delegation** | Route work to Opus, Grok, or handle directly | 0.1.0 | | **workflow-builder** | Design new autonomous workflows | 0.1.0 | | **gateway-restart** | Graceful gateway restart — waits for active work | 0.1.0 | | **vapi-calls** | Make outbound phone calls via Vapi voice AI | 0.1.0 | | **tgcli** | Read, search, and send Telegram messages via personal account | 0.1.0 | | **openclaw** | Install, update, and health-check the config | 0.2.2 | ## Workflows Workflows are autonomous agents that run on a schedule. Unlike skills (tools you invoke), workflows maintain state, learn your preferences, and manage themselves. | Workflow | What it does | Version | | --------------------- | -------------------------------------------------------------- | ------- | | **email-steward** | Triage inbox — archive noise, label, alert on important | 0.3.0 | | **task-steward** | Classify work, create tasks, spawn sub-agents, QA results | 0.1.0 | | **calendar-steward** | Daily briefing — travel time, meeting prep, conflict detection | 0.1.0 | | **contact-steward** | Detect unknown contacts acr [truncated…]
PUBLIC HISTORY
IDENTITY
Identity inferred from code signals. No PROVENANCE.yml found.
Is this yours? Claim it →METADATA
README BADGE
Add to your README:
