oc-solomemory-devPersistent memory plugin for OpenCode — your AI agent remembers across sessions and projects
0
232
近 7 天 40
24.8
生态多维模型
6 个月前
2026-02-20
快速安装与配置
opencode.json写入当前项目的 opencode.json,只对这个仓库生效。
opencode.json
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["oc-solomemory-dev@1.0.8-dev.20260220054123.39f99b9"]
}写入 ~/.config/opencode/opencode.json,对所有项目生效。
~/.config/opencode/opencode.json
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["oc-solomemory-dev@1.0.8-dev.20260220054123.39f99b9"]
}若你要在本地改造这个插件,先装到项目里再从本地路径引用。
shell
pnpm add -D oc-solomemory-devopencode 启动时会通过内嵌运行时自动加载 npm 依赖并缓存至本地目录,无需手动在全局环境执行安装。
Solo Memory for OpenCode
Persistent memory plugin for OpenCode. Your AI agent remembers across sessions and projects.
Solo Memory gives your coding agent long-term memory — preferences you've shared, decisions you've made, context from past sessions. It all carries forward automatically.
Install
Get your API key at solomemory.com, then:
npx oc-solomemory@latest install --api-key=your-key
Restart OpenCode. Done.
What It Does
- Remembers context — Your preferences, project decisions, and past conversations are injected into every new session
- Syncs conversations — Sessions are synced to Solo Memory, building knowledge over time
- Scopes memory — Memories are organized by user, project, repo, and branch
- Keyword detection — Say "remember this" and it saves to memory
- Codebase indexing — Run
/solomemory-initto memorize your project structure
How It Works
You start a session
→ Plugin fetches your profile + relevant memories
→ Agent has full context from day one
You work with the agent
→ Session syncs to Solo Memory when idle
Next session
→ Agent already knows what you discussed
Memory Scopes
| Scope | What it remembers | Example |
|---|---|---|
| User | Your preferences across all projects | "Prefers TypeScript strict mode" |
| Project | Project-specific context | "Uses Bun, not Node" |
| Repo | Repository knowledge | "Auth uses JWT with refresh tokens" |
| Branch | Branch-specific work | "Working on dark mode feature" |
Configuration
See docs/CONFIG.md for advanced options.
Contributing
See docs/CONTRIBUTING.md.