darwin-memo MCP
Self-curating memory for LLM agents that keeps external memory honest through survival-based selection of lessons. It connects repository lessons to task outcomes, allowing agents to inspect why specific knowledge is retained or removed, aiming to lower operating costs while preserving task success without relying on reward models or judges.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Keep repository lessons connected to reported task outcomes
- Inspect why each lesson stays or is removed
- Query memory before a task
- Add a repository lesson
Source and maintenance
- Last repository push
- Latest release
- v0.7.1
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
darwin-memo 0.7.1
{
"version": "0.7.1",
"transport": "stdio",
"identifier": "darwin-memo",
"runtimeHint": "uvx",
"registryType": "pypi",
"registryBaseUrl": "https://pypi.org",
"packageArguments": [
{
"type": "positional",
"value": "mcp",
"valueHint": "mcp",
"isRequired": true,
"description": "Subcommand of the darwin-memo console script (the one uvx runs for darwin-memo@VERSION) that serves MCP over stdio"
}
],
"runtimeArguments": [
{
"name": "--with",
"type": "named",
"value": "darwin-memo[mcp]",
"isRequired": true,
"description": "Install the mcp extra alongside the version-pinned package; with --from, uvx would read the darwin-memo@VERSION spec as a literal executable name and fail"
}
],
"environmentVariables": [
{
"name": "DARWIN_MEMO_PATH",
"format": "filepath",
"description": "Path to the persistent memory file (default ~/.darwin-memo/memory.json)"
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · repository · passed · metadata changed · updated
- · backfill · recorded · Pre-expansion baseline; unobserved rich metadata remains unknown
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"darwin-memo-mcp": {
"command": "uvx",
"args": [
"darwin-memo==0.7.1",
"mcp"
],
"env": {
"DARWIN_MEMO_PATH": "<YOUR_DARWIN_MEMO_PATH>"
}
}
}
}Cline
{
"mcpServers": {
"darwin-memo-mcp": {
"command": "uvx",
"args": [
"darwin-memo==0.7.1",
"mcp"
],
"env": {
"DARWIN_MEMO_PATH": "<YOUR_DARWIN_MEMO_PATH>"
}
}
}
}VS Code
{
"servers": {
"darwin-memo-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"darwin-memo==0.7.1",
"mcp"
],
"env": {
"DARWIN_MEMO_PATH": "<YOUR_DARWIN_MEMO_PATH>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"darwin-memo-mcp": {
"command": "uvx",
"args": [
"darwin-memo==0.7.1",
"mcp"
],
"env": {
"DARWIN_MEMO_PATH": "<YOUR_DARWIN_MEMO_PATH>"
}
}
}
}Let your agent find its tools
Find servers like darwin-memo MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.