openloomi-memory
openloomi Memory tools - search and manage the holistic context (people, projects, decisions, knowledge base, chat insights).
Skill by melandlabs
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/melandlabs-openloomi-memory
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/openloomi-memory
Tools it pre-approves 3
From allowed-tools in SKILL.md: the agent may use these without asking you each time.
Bash(node$SKILL_DIR/scripts/openloomi-memory.cjs*)
What's inside
- Skill name
openloomi-memory- Description
- openloomi Memory tools - search and manage the holistic context (people, projects, decisions, knowledge base, chat insights). Triggers: memory search, knowledge base, search documents, list insights, who is John, what did we decide about X, tiered memory, knowledge graph, people/projects/decisions, search-all, conversation memory
- License
- Apache-2.0
- Allowed tools
- Bash(node, $SKILL_DIR/scripts/openloomi-memory.cjs, *)
- Instructions
- 730 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
- Pre-approves some shell commands
- Instructions call the network
Agent Skills spec issues
- body: 730 lines (spec recommends under 500)
Files (2)
- SKILL.md
- openloomi-memory.cjs · scripts/
SKILL.md (first lines)
> **Note:** If you haven't downloaded or installed openloomi yet, please refer to [Getting Started](https://openloomi.ai/docs/getting-started) for installation instructions.
# OpenLoomi Memory Skill
OpenLoomi Memory is the **long-lived context layer of OpenLoomi** — a tiered, locally-stored knowledge graph that grows on its own from your Connectors, chats, and Screen Capture. Memory is what makes Chat grounded and what Loop reads before it produces a Decision. It is always on your machine (local-first), always visible, and always auditable — see [Memory](https://openloomi.ai/docs/memory) for the full model.
This skill exposes three searchable surfaces over that context:
| Surface | What it is | Where it lives |
|---|---|---|
| **Memory files** | People, projects, notes, strategy — your hand-edited knowledge graph | `~/.openloomi/data/memory/` |
| **Knowledge Base** | Documents you uploaded (PDF, DOCX, TXT, MD, slides, sheets, images) chunked + embedded via RAG | openloomi server |
| **Insights** | AI-extracted records (decisions, action items, preferences, relationships, events) derived from chats and source messages, with usage analytics + automatic maintenance | openloomi server |
Use `search-all` whenever the user asks a general memory question — it covers all three surfaces in one call.
---
## Overview
**Tiered model.** OpenLoomi Memory spans four tiers that OpenLoomi reasons across simultaneously:
- **Raw information** — original messages, files, transcripts synced from your Connectors and Screen Capture.
- **Insights** — extracted entities, decisions, key events from chats and source messages. Each insight carries usage analytics (view frequency, sources, value score) and a maintenance cycle (daily analytics refresh, weekly compaction) that surfaces the most relevant records and prevents context decay.
- **Contextual memory** — recent conversation state, screen captures, and short-term references for the current task.
- **Knowledge-base memory** — the long-term people / projects / decisions / preferences graph that survives months of activity.
Together these let Chat ground answers in both immediate context and deep history at once. Loop reads the relevant slice before producing each Decision; the result of every approved Action is written back into Memory so the next judgement has sharper context.
**How it works with Connectors.** Memory is auto-built from the platforms you've authorized. Connectors handle the OAuth / app-credential / QR / interactive flows — see `openloomi-connectors` for the native 7 messaging apps and the Composio OAuth layer (1000+ apps including Slack, Discord, X, Gmail, Outlook, Google Calendar/Drive/Docs, GitHub, Notion, Linear, HubSpot, LinkedIn, Jira, Asana). Once connected, Memory continuously syncs raw messages, meetings, emails, tweets, calendar events, voice calls, and any notes or screen captures you've made.
---
## Authentication
The CLI auto-reads your token from `~/.openloomi/token` (base64 encoded JWT).
---
## Local Memory Filesystem
### Overview
Memory files are stored locally at `~/.openloomi/data/memory/` and searched via direct filesystem access. This is a **read-only** operation that performs case-insensitive text search across `.md` and `.json` files.
### Directory Structure
```
~/.openloomi/data/memory/
├── chats/ # Chat conversation exports
├── channels/ # Channel memory exports e.g., weixin, telegram, etc.
├── people/ # Person profiles
├── projects/ # Project notes
├── notes/ # General notes
└── strategy/ # Strategy documents
```
### Write Operations
Memory files are plain markdown or JSON stored locally. You can add or delete files directly.
**Adding a memory file:**
```bash
node $SKILL_DIR/scripts/openloomi-memory.cjs add-memory "Content to remember" --file=filename.md --directory=notes
```
- `--file` (optional): Filename. If not provided, auto-generated from first line of content.
- `--directory` (optional): Subdirectory under `~/.openloomi/data/memory/`. Created if doesn't exist.
**Deleting a memory file:**
```bash
node $SKILL_DIR/scripts/openloomi-memory.cjs delete-memory filename.md --directory=notes
```
### How search-memory Works
1. **Path**: `~/.openloomi/data/memory/` (or subdirectory if specified)
2. **Search Type**: Case-insensitive full-text search
3. **Files**: Scans `.md` and `.json` files recursively (max depth 5)
4. **Matching**: Each line is searched; returns first match per file
5. **Output**: File path, line number, and line preview (first 200 chars)
### Example Output
```json
{
"results": [
{
"file": "people/boss.md",
"line": 42,
"preview": "My boss John mentioned the deadline is next Friday"
},
{
"file": "projects/app/notes.md",
"line": 10,
"preview": "Boss wants the app launched by end of month"
}
],
"total": 2
}
```
---
## API Endpoints
### Knowledge Base (RAG)
#### POST `/api/rag/search` - Search Documents
Semantic search of uploaded documents using embeddings.
```bash
curl -X POST http://localhost:3414/api/rag/search \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"query": "project plan", "limit": 5}'
```
**Parameters:**
- `query` (string, required) - Search queryFrom melandlabs/openloomi, Apache-2.0.
More from melandlabs/openloomi
- 0.780score
openloomi-goals
melandlabs
Inspect OpenLoomi Goals from a skill-capable agent.
SkillBFreshness: B★ 1KClaude Code +9 - 0.780score
create-task
melandlabs
Create an end-to-end Continual Learning Bench task.
SkillBFreshness: B★ 1KClaude Code +9 - 0.780score
openloomi-connectors
melandlabs
openloomi Connectors tools - manage the native 7 messaging integrations and pair with the composio skill for the 1000+ apps OAuth layer (Slack, Discord, X…
SkillBFreshness: B★ 1KClaude Code +9 - 0.780score
openloomi-setup
melandlabs
OpenLoomi first-use setup and readiness guidance for skill-only agent runtimes.
SkillBFreshness: B★ 1KClaude Code +9 - 0.774score
openloomi-install
melandlabs
OpenLoomi install & first-use setup helper for Claude Code.
SkillBFreshness: B★ 1KClaude Code +9 - 0.774score
openloomi-feature-guide
melandlabs
Use this when users ask about openloomi features, capabilities, or how to use it.
SkillBFreshness: B★ 1KClaude Code +9 - 0.774score
openloomi-pet
melandlabs
OpenLoomi Pet sprite & state helper for Claude Code.
SkillBFreshness: B★ 1KClaude Code +9 - 0.774score
openloomi
melandlabs
OpenLoomi runtime integration for Claude Code.
SkillBFreshness: B★ 1KClaude Code +9 - 0.774score
openloomi-loop
melandlabs
openloomi's Loop — the proactive execution brain that runs inside the OpenLoomi desktop app.
SkillBFreshness: B★ 1KClaude Code +9 - 0.774score
openloomi-api
melandlabs
openloomi HTTP API reference (local-first, served from the OpenLoomi Desktop app at http://localhost:3414).
SkillBFreshness: B★ 1KClaude Code +9 - 0.774score
openloomi-hooks
melandlabs
OpenLoomi × Claude Code hooks installer.
SkillBFreshness: B★ 1KClaude Code +9 - 0.774score
openloomi-install
melandlabs
OpenLoomi install & first-use setup helper for Codex.
SkillBFreshness: B★ 1KClaude Code +9
Compare and alternatives
Featured in
Signals
- Stars
- 1,038
- Forks
- 45
- Open issues
- 20
- Last commit (this folder)
- Jul 22, 2026 (3 months ago)
- Last release
- Aug 31, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/melandlabs/openloomi
- Website
- openloomi.ai/
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
- 0.402score
openloomi-memory
melandlabs
openloomi Memory tools - search and manage the holistic context (people, projects, decisions, knowledge base, chat insights).
SkillBFreshness: B★ 1KClaude Code +9 - 0.402score
openloomi-memory
melandlabs
openloomi Memory tools - search and manage the holistic context (people, projects, decisions, knowledge base, chat insights).
SkillBFreshness: B★ 1KClaude Code +9
More from melandlabs
- 0.780score
openloomi-goals
melandlabs
Inspect OpenLoomi Goals from a skill-capable agent.
SkillBFreshness: B★ 1KClaude Code +9 - 0.780score
openloomi-connectors
melandlabs
openloomi Connectors tools - manage the native 7 messaging integrations and pair with the composio skill for the 1000+ apps OAuth layer (Slack, Discord, X…
SkillBFreshness: B★ 1KClaude Code +9 - 0.780score
create-task
melandlabs
Create an end-to-end Continual Learning Bench task.
SkillBFreshness: B★ 1KClaude Code +9 - 0.780score
openloomi-setup
melandlabs
OpenLoomi first-use setup and readiness guidance for skill-only agent runtimes.
SkillBFreshness: B★ 1KClaude Code +9 - 0.774score
openloomi-feature-guide
melandlabs
Use this when users ask about openloomi features, capabilities, or how to use it.
SkillBFreshness: B★ 1KClaude Code +9 - 0.774score
openloomi-api
melandlabs
openloomi HTTP API reference (local-first, served from the OpenLoomi Desktop app at http://localhost:3414).
SkillBFreshness: B★ 1KClaude Code +9
Cite this page
openloomi-memory skill. Agent Mart. https://agentmart.dev/skills/melandlabs-openloomi-memory (last updated 2026-10-24)