crossmem logo
crossmem
★ 1
vs
agent-tool logo
agent-tool
★ 24

crossmem vs agent-tool

crossmem: crossmem provides cross-tool memory for AI coding agents. It injects remembered context before the AI starts thinking, eliminating the need to re-establish context across sessions. It supports Claude Code, GitHub Copilot, and Gemini CLI with zero cloud infrastructure.; agent-tool: agent-tool is a single-binary MCP tool server that provides over 50 tools for AI coding agents. It addresses common issues like tab indentation corruption, encoding breakage, and lack of reverse engineering support. With smart indentation and encoding preservation, it seamlessly replaces built-in tools.

01

TL;DR

crossmem logo
crossmemMemory & Context · ★ 1

Remember coding patterns and solutions across different projects

agent-tool logo
agent-toolMemory & Context · ★ 24

Projects with non-UTF-8 files (EUC-KR, Shift-JIS) that need encoding-preserving edits

02

Side-by-Side Comparison

Field
crossmem logocrossmem
agent-tool logoagent-tool
Category
Memory & Context
Memory & Context
Stars
★ 1
★ 24
License
MIT
MIT
Install Command
pip install crossmem && crossmem setup
curl -L -o agent-tool https://github.com/knewstimek/agent-tool/releases/latest/download/agent-tool-linux-amd64 && chmod +x agent-tool && ./agent-tool install
Updated
5mo ago
1w ago
Open Source
Yes
Yes
Tags
ai-coding-assistant, ai-memory, claude-code
ai-coding, automation, claude-code
03

Features

crossmem logocrossmem
01Cross-tool memory for Claude Code, GitHub Copilot, and Gemini CLI
02Cross-project memory across all projects in one index
03Zero cloud infrastructure, no accounts needed
04Automatic context injection via hooks and instructions
05MCP-native protocol for real-time memory access
agent-tool logoagent-tool
01Smart indentation preservation (auto-detect tabs/spaces via .editorconfig or content)
02Encoding-aware file operations (EUC-KR, Shift-JIS, UTF-8, etc.)
0350+ integrated tools in a single binary (edit, read, grep, SSH, MySQL, reverse engineering, etc.)
04Reverse engineering capabilities (disassembly, PE/ELF parsing, memory search, debugger via DAP)
05Network censorship bypass (ECH + DoH by default for web fetch/download)
04

Use Cases

crossmem logocrossmem
↳Remember coding patterns and solutions across different projects
↳Avoid re-explaining codebase context to AI in every session
↳Centralize memory for multiple AI coding tools
agent-tool logoagent-tool
↳Projects with non-UTF-8 files (EUC-KR, Shift-JIS) that need encoding-preserving edits
↳Reverse engineering binaries (disassembly, function detection, cross-references)
↳Development in regions with internet censorship (bypass via ECH/DoH)
FAQ

FAQ

What is the difference between crossmem and agent-tool?
Both crossmem and agent-tool are in the Memory & Context category. crossmem has 1 stars, while agent-tool has 24 stars.
Which is better, crossmem or agent-tool?
The best choice depends on your use case. Choose crossmem if Remember coding patterns and solutions across different projects, and agent-tool if Projects with non-UTF-8 files (EUC-KR, Shift-JIS) that need encoding-preserving edits.
Is crossmem free or open source?
Yes, crossmem is open source on GitHub (MIT).
Is agent-tool free or open source?
Yes, agent-tool is open source on GitHub (MIT).
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
→

Related