Your agent can read git log. It can't read the shell commands you tried that failed. NexusMem indexes shell history with exit codes, git commits and diffs, and project docs into a local SQLite database, and serves back a token-budgeted slice on demand. No cloud, no account.

8 stars 3 forks 8 watchers TypeScript MIT License
ai-agents ai-coding-agent claude-code cli context-window developer-tools git llm local-first mcp mcp-server model-context-protocol nodejs ollama rag semantic-search shell-history sqlite typescript vector-search
4 Open Issues Need Help Last updated: Aug 15, 2026

Open Issues Need Help

View All on GitHub

Your agent can read git log. It can't read the shell commands you tried that failed. NexusMem indexes shell history with exit codes, git commits and diffs, and project docs into a local SQLite database, and serves back a token-budgeted slice on demand. No cloud, no account.

TypeScript
#ai-agents#ai-coding-agent#claude-code#cli#context-window#developer-tools#git#llm#local-first#mcp#mcp-server#model-context-protocol#nodejs#ollama#rag#semantic-search#shell-history#sqlite#typescript#vector-search

Your agent can read git log. It can't read the shell commands you tried that failed. NexusMem indexes shell history with exit codes, git commits and diffs, and project docs into a local SQLite database, and serves back a token-budgeted slice on demand. No cloud, no account.

TypeScript
#ai-agents#ai-coding-agent#claude-code#cli#context-window#developer-tools#git#llm#local-first#mcp#mcp-server#model-context-protocol#nodejs#ollama#rag#semantic-search#shell-history#sqlite#typescript#vector-search

Your agent can read git log. It can't read the shell commands you tried that failed. NexusMem indexes shell history with exit codes, git commits and diffs, and project docs into a local SQLite database, and serves back a token-budgeted slice on demand. No cloud, no account.

TypeScript
#ai-agents#ai-coding-agent#claude-code#cli#context-window#developer-tools#git#llm#local-first#mcp#mcp-server#model-context-protocol#nodejs#ollama#rag#semantic-search#shell-history#sqlite#typescript#vector-search

Your agent can read git log. It can't read the shell commands you tried that failed. NexusMem indexes shell history with exit codes, git commits and diffs, and project docs into a local SQLite database, and serves back a token-budgeted slice on demand. No cloud, no account.

TypeScript
#ai-agents#ai-coding-agent#claude-code#cli#context-window#developer-tools#git#llm#local-first#mcp#mcp-server#model-context-protocol#nodejs#ollama#rag#semantic-search#shell-history#sqlite#typescript#vector-search