agent-tool logo
agent-tool
★ 24
vs
totem logo
totem
★ 17

agent-tool vs totem

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.; totem: Totem is a set of CLI tools that provides persistent memory and enforcement layer for AI agents. It uses deterministic hooks to remember lessons the AI forgets, catching architectural mistakes before they become permanent. Totem runs entirely offline and completes linting in under 2 seconds.

01

TL;DR

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

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

totem logo
totemMemory & Context · ★ 17

Prevent AI agents from repeating architectural mistakes

02

Side-by-Side Comparison

Field
agent-tool logoagent-tool
totem logototem
Category
Memory & Context
Memory & Context
Stars
★ 24
★ 17
License
MIT
Apache-2.0
Install Command
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
pnpm dlx @mmnto/cli init
Updated
1w ago
3d ago
Open Source
Yes
Yes
Tags
ai-coding, automation, claude-code
ai-agents, ast-grep, cli
03

Features

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)
totem logototem
01Offline linting in under 2 seconds
02Convert plain-English lessons into enforceable rules
03Git hooks for pre-push enforcement
04Cross-repo semantic memory via local knowledge base
05MCP server for agent context retrieval
04

Use Cases

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)
totem logototem
↳Prevent AI agents from repeating architectural mistakes
↳Enforce project-specific coding conventions and lessons
↳Provide persistent context to AI agents across sessions
FAQ

FAQ

What is the difference between agent-tool and totem?
Both agent-tool and totem are in the Memory & Context category. agent-tool has 24 stars, while totem has 17 stars.
Which is better, agent-tool or totem?
The best choice depends on your use case. Choose agent-tool if Projects with non-UTF-8 files (EUC-KR, Shift-JIS) that need encoding-preserving edits, and totem if Prevent AI agents from repeating architectural mistakes.
Is agent-tool free or open source?
Yes, agent-tool is open source on GitHub (MIT).
Is totem free or open source?
Yes, totem is open source on GitHub (Apache-2.0).
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