cipher is a simple, composable framework to build memory for agents using [Model Context Protocol](https://modelcontextprotocol.io/introduction).
TypeScript · active 2025-07-15 → 2026-04-01 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 261 days from 2025-07-15 to 2026-04-01. Pushes: 281 total, peak 23 in a day. Pull requests: 169 total, peak 16 in a day. Issues: 66 total, peak 6 in a day. Comments: 83 total, peak 8 in a day. Stars: 1,940 total, peak 192 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| RyanNg1403 | 232 | 107 | 74 | 34 |
| namanhoxcam | 90 | 51 | 23 | 7 |
| willingWill17 | 57 | 27 | 15 | 9 |
| Oxazolidinone | 30 | 17 | 10 | 1 |
| ngduyanhece | 26 | 12 | 11 | 0 |
| longle325 | 12 | 4 | 5 | 1 |
| chatgpt-codex-connector[bot] | 5 | 0 | 0 | 3 |
| phamleduy04 | 4 | 0 | 0 | 2 |
| meanthai | 4 | 3 | 1 | 0 |
| PROJECT-OCULUS | 3 | 0 | 1 | 2 |
| leehpham | 3 | 3 | 0 | 0 |
| romanbsd | 3 | 0 | 1 | 1 |
| rohit20047 | 2 | 0 | 1 | 1 |
| onestardao | 2 | 0 | 0 | 2 |
| sbmandava | 2 | 0 | 0 | 1 |
| albahrani | 2 | 0 | 0 | 1 |
| IraBond | 2 | 0 | 0 | 2 |
| KoichiNomura | 2 | 0 | 0 | 1 |
| simkimsia | 2 | 0 | 0 | 0 |
| Maxakali517 | 1 | 0 | 0 | 1 |
Recent activity
Latest issues, pull requests and releases
- Issue comment#269RyanNg14032026-03-27 02:20fix(knowledge-graph): comprehensive Neo4j backend and tool improvements
- Issue#228RyanNg14032026-03-27 02:19Unable to connect k8s hosted cipher MCP to curosr
- Issue comment#275RyanNg14032026-03-18 03:37[BUG] MCP Timeout when Using Cipher with RooCode (SSE Mode)
- Issue comment#263MafraAiDev2026-03-13 19:22[BUG] MCP server (Claude Code) does not store data in Qdrant while the graphical interface works correctly
- Issue comment#249RauchenwaldC2026-02-13 08:40[FEATURE] Implement Cross-Project Knowledge Transfer System
- Issue comment#269PROJECT-OCULUS2025-12-16 17:57fix(knowledge-graph): comprehensive Neo4j backend and tool improvements
- Issue comment#281PROJECT-OCULUS2025-12-16 17:57fix: Add graceful embedding fallback to store_reasoning_memory
- Issue comment#289Machiuka2025-12-08 14:04[BUG] Unable to set GWEN.
- Pull request#288antonevane2025-11-12 06:03
- Pull request#286PROJECT-OCULUS2025-11-08 00:27
- Issue comment#261IraBond2025-11-05 21:36[BUG] No embeddingManager found in agent.services
- Issue comment#263IraBond2025-11-05 21:36[BUG] MCP server (Claude Code) does not store data in Qdrant while the graphical interface works correctly
- Pull request#284RyanNg14032025-10-22 19:50
- Pull request#283RyanNg14032025-10-22 19:32
- Issue comment#277ShockStricken2025-10-22 19:21feat: Add Redis caching support for memory recall acceleration
- Issue comment#277RyanNg14032025-10-22 19:18feat: Add Redis caching support for memory recall acceleration
- Issue comment#279RyanNg14032025-10-22 19:15The documentation for `STORAGE_DATABASE_PATH` is missing a trailing slash, causing SQLite connection failures.
- Issue#279RyanNg14032025-10-22 19:15The documentation for `STORAGE_DATABASE_PATH` is missing a trailing slash, causing SQLite connection failures.
- Issue comment#281RyanNg14032025-10-22 19:08fix: Add graceful embedding fallback to store_reasoning_memory
- Issue comment#281chatgpt-codex-connector[bot]2025-10-22 19:07fix: Add graceful embedding fallback to store_reasoning_memory
- Issue#190RyanNg14032025-10-22 19:04Add LLM Providers
- Issue comment#281RyanNg14032025-10-22 19:03fix: Add graceful embedding fallback to store_reasoning_memory
- Issue#274RyanNg14032025-10-20 06:18[BUG] Unable to store conversation in ByteRover when integrated with GitHub Copilot (VSCode & CLI)
- Issue comment#274RyanNg14032025-10-20 06:18[BUG] Unable to store conversation in ByteRover when integrated with GitHub Copilot (VSCode & CLI)
- Issue comment#274RyanNg14032025-10-20 04:00[BUG] Unable to store conversation in ByteRover when integrated with GitHub Copilot (VSCode & CLI)
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 1,940 stars here means stars gained during the window, not the repo's star count.