Back to skills
SkillHub ClubShip Full StackFull Stack
shodh-local
Imported from https://github.com/openclaw/skills.
Packaged view
This page reorganizes the original catalog entry around fit, installability, and workflow context first. The original raw source lives below.
Stars
3,087
Hot score
99
Updated
March 20, 2026
Overall rating
C4.0
Composite score
4.0
Best-practice grade
F32.4
Install command
npx @skill-hub/cli install openclaw-skills-shodh-local
Repository
openclaw/skills
Skill path: skills/doobidoo/shodh-local
Imported from https://github.com/openclaw/skills.
Open repositoryBest for
Primary workflow: Ship Full Stack.
Technical facets: Full Stack.
Target audience: everyone.
License: Unknown.
Original source
Catalog source: SkillHub Club.
Repository owner: openclaw.
This is still a mirrored public skill entry. Review the repository before installing into production workflows.
What it helps with
- Install shodh-local into Claude Code, Codex CLI, Gemini CLI, or OpenCode workflows
- Review https://github.com/openclaw/skills before adding shodh-local to shared team environments
- Use shodh-local for development workflows
Works across
Claude CodeCodex CLIGemini CLIOpenCode
Favorites: 0.
Sub-skills: 0.
Aggregator: No.
Original source / Raw SKILL.md
---
name: shodh-local
summary: Local-first cognitive memory for AI agents with semantic recall, GTD todos, and knowledge graph.
description: Local Shodh-Memory v0.1.74 (offline cognitive memory for AI agents). Use for persistent remembering, semantic recall, GTD todos/projects, knowledge graph. Triggers: \"remember/save/merke X\", \"recall/Erinnere/search memories about Y\", \"todos/add/complete\", \"projects\", \"proactive context\", \"what learned about Z\". Server localhost:3030 (amber-seaslug), key in TOOLS.md. Hebbian learning, 3-tier (working/session/LTM), TUI dashboard.
---
# Shodh-Local (v0.1.74)
Local-first brain for OpenClaw. Offline, learns with use.
## Config (TOOLS.md)
- **Binary**: `./shodh-memory-server` (or add to PATH)
- **Server**: `localhost:3030`
- **Data**: `./shodh-data`
- **Key**: `<YOUR-API-KEY>` (X-API-Key, generate via shodh-memory-server)
- **Manage**: `process` tool (session `amber-seaslug`)
- **TUI**: `cd tools/shodh-memory && ./shodh-tui` (graph/activity)
## Quick Use
```
KEY='<YOUR-API-KEY>'
curl -s -X POST http://localhost:3030/api/remember \\
-H "Content-Type: application/json" -H "X-API-Key: $KEY" \\
-d '{"user_id": "henry", "content": "Test memory", "memory_type": "Learning", "tags": ["test"]}'
```
## Core Tools
- **Remember**: `/api/remember` (types: Learning/Observation/Conversation/Task/Preference)
- **Recall**: `/api/recall` (semantic) | `/api/recall/tags`
- **Proactive**: `/api/proactive_context` (auto-relevant)
- **Todos**: `/api/todos/add` | `/api/todos` | `/api/todos/complete`
- **Projects**: `/api/projects/add` | `/api/projects`
- **Summary**: `/api/context_summary`
Full API: [reference/api.md](reference/api.md)
## Best Practices
- **User ID**: `henry` (main), `openclaw` (system), `task-XYZ` (sub-agents)
- **Tags**: Always add for filtering (e.g. ["openclaw", "project-backend"])
- **Before reply**: Recall recent context for continuity
- **Heartbeat**: Check todos daily
- **Maintenance**: Restart server weekly (`process kill amber-seaslug` + restart)
Read [reference/examples.md](reference/examples.md) for OpenClaw patterns.
---
## Referenced Files
> The following files are referenced in this skill and included for context.
### reference/api.md
```markdown
# Shodh API Endpoints
## Memory
| Method | Endpoint | Desc |
|--------|----------|------|
| POST | /api/remember | Store memory |
| POST | /api/remember/batch | Batch store |
| POST | /api/recall | Semantic search |
| POST | /api/recall/tags | Tag search |
| POST | /api/proactive_context | Context-aware |
| POST | /api/context_summary | Summary |
| GET | /api/memory/{id} | Get by ID |
| DELETE | /api/memory/{id} | Delete |
## Todos
| Method | Endpoint | Desc |
|--------|----------|------|
| POST | /api/todos | List/filter |
| POST | /api/todos/add | Create |
| POST | /api/todos/complete | Done |
| POST | /api/todos/delete | Delete |
## Projects
| Method | Endpoint | Desc |
|--------|----------|------|
| GET | /api/projects | List |
| POST | /api/projects/add | Create |
**Headers**: Content-Type: json, X-API-Key: [key]
**Health**: GET /health (public)
```
### reference/examples.md
```markdown
# OpenClaw Examples
## Remember Conversation Insight
```bash
curl ... -d '{\"user_id\":\"henry\",\"content\":\"Henry prefers efficient German replies, no blabla.\",\"memory_type\":\"Preference\",\"tags\":[\"henry\",\"vibe\"]}'
```
## Recall Prior Work
```bash
curl ... /api/recall -d '{\"user_id\":\"henry\",\"query\":\"openclaw setup preferences\", \"limit\":5}'
```
## Add Todo
```bash
curl ... /api/todos/add -d '{\"user_id\":\"henry\",\"content\":\"Review shodh integration\",\"project\":\"OpenClaw\",\"priority\":\"high\",\"contexts\":[\"@computer\"]}'
```
## Proactive Context
```bash
curl ... /api/proactive_context -d '{\"user_id\":\"henry\",\"query\":\"current task\"}'
```
```
---
## Skill Companion Files
> Additional files collected from the skill directory layout.
### _meta.json
```json
{
"owner": "doobidoo",
"slug": "shodh-local",
"displayName": "Shodh Local",
"latest": {
"version": "1.0.1",
"publishedAt": 1770024612915,
"commit": "https://github.com/clawdbot/skills/commit/5e6c63a1a9f579e7026f734d5cde59cd3340cf3b"
},
"history": []
}
```