
Company News
Socket Joins New OpenJS Program to Fund Node.js Security Work
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.
Living memory for AI coding agents. Your agents recall what this project established — and what shipped in your dependencies after the model's training cutoff — before they act, then report outcomes so confidence is earned rather than asserted. One comman
Persistent, adaptive memory engine for AI agents.
Stop your agents from repeating the same mistakes across sessions.
# Install globally
npm install -g memcell
# In any project:
memcell connect
Run it in any project. memcell connect automatically:
memcell mcp)..memcell: Adds a clean, git-safe project descriptor to your repo root.Verify anytime:
memcell status
Every time you start a new session with an AI agent, it starts with complete amnesia. It falls into the same traps, repeats outdated assumptions, and recreates issues you already resolved yesterday.
Static instruction files and monolithic system prompts don't solve this:
MemCell gives your agents closed-loop memory:
MemCell pairs two lightweight layers so agents stay aligned without getting in your way:
memcell mcp): Provides interactive tools (recall, remember, report, ingest) when agents need to search memory or record discoveries mid-turn.Once connected, agents recall and report memory automatically. You can also interact with memory directly from your terminal:
memcell recall "how do we handle multi-tenant database sessions?"
# Record a project convention
memcell remember "Always use pnpm for package operations; never invoke npm directly"
# Bind an invariant to a specific lifecycle trigger
memcell remember "Check database migrations for column locks before altering tables" --at "before db:migrate"
Memories sharpen when told what happened. When an approach succeeds or fails, report the outcome:
memcell report stmt_019a4b2c worked --note "CI suite passed cleanly"
memcell report stmt_019a4b2c failed --note "broke Next.js 15 async cookies"
# Ingest an architecture doc, spec, or post-mortem
memcell ingest docs/architecture/auth.md
# Scan and import existing guideline files (CLAUDE.md, etc.)
memcell import
memcell stats
Displays statements followed, errors avoided, estimated tokens saved from prevented error loops, and 30-day activity sparklines.
| Agent / Harness | Integration | How It Runs |
|---|---|---|
| Claude Code | Hooks + MCP + Plugin | Automatic lifecycle hooks or marketplace plugin (/plugin marketplace add memcell-ai/cli) |
| Cursor | Hooks + MCP Bridge | Native lifecycle hooks in .cursor/hooks.json and stdio bridge in .cursor/mcp.json |
| Gemini CLI | Hooks + MCP | Session and prompt hooks via native CLI harness |
| GitHub Copilot CLI | Lifecycle Hooks | Pre-command validation hooks |
| OpenAI Codex / OpenCode | Hooks + MCP | Project descriptor hooks and stdio tools |
| Cline & Windsurf | MCP Bridge | Native editor MCP client configuration |
| Factory Droid, Devin, Kiro, Goose | Hooks + MCP | Workspace adapters and tool harnesses |
| Command | Description |
|---|---|
memcell connect | Connect this directory to MemCell, install hooks, and configure MCP |
memcell status | Check authentication standing, active project, and connection health |
memcell stats | Show statements followed, errors avoided, and token savings |
memcell recall <intent> | Query memory for verified statements and past outcomes before acting |
memcell remember <text> | File a project convention or directive (--at for lifecycle triggers) |
memcell report <id> <outcome> | Report worked, failed, or avoided to update confidence |
memcell ingest <file> | Distill a document or specification into atomic memories |
memcell import [files...] | Import existing guideline files (CLAUDE.md, etc.) |
memcell export | Export project memories as a portable document (--format json|md) |
memcell orgs | List or switch active organization (memcell orgs switch <slug>) |
memcell projects | List or switch active project (memcell projects use <slug>) |
memcell hook remove | Cleanly remove all MemCell hooks from this directory |
memcell reset | Clear all cached credentials, keys, and tokens on this machine |
Run memcell --help or memcell <command> --help for full flag details.
To remove MemCell hooks from a repository without touching your code:
memcell hook remove
rm .memcell
To remove all stored keys and credentials from your local machine:
memcell reset
Apache License 2.0 · © 2026 OpenOri
FAQs
Living memory for AI coding agents. Your agents recall what this project established — and what shipped in your dependencies after the model's training cutoff — before they act, then report outcomes so confidence is earned rather than asserted. One comman
The npm package memcell receives a total of 937 weekly downloads. As such, memcell popularity was classified as not popular.
We found that memcell demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Company News
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.

Security News
Two compromised GitHub Actions were re-enabled with malicious tags intact, exposing thousands of downstream repositories to Mini Shai-Hulud.

Research
/Security News
A malicious Firefox extension fetches its payload after installation to evade detection, steal Google session cookies, and automate account takeover.