{"data":{"node":{"slug":"codehamr-codehamr","name":"codehamr","tagline":"A minimal, local-first coding agent for the terminal","github_url":"https://github.com/codehamr/codehamr","owner":"codehamr","repo":"codehamr","owner_avatar_url":"https://avatars.githubusercontent.com/u/280345385?v=4","primary_language":"Go","stars":218,"forks":19,"topics":["ai-agent","coding-agent","local-llm"],"archived":false,"github_pushed_at":"2026-09-19T10:05:34+00:00","maintenance_label":"Very active","stars_delta_30d":11,"url":"https://www.graphcanon.com/tools/codehamr-codehamr","markdown_url":"https://www.graphcanon.com/tools/codehamr-codehamr.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/codehamr-codehamr","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=codehamr-codehamr"},"categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"ai-agent","name":"ai-agent"},{"slug":"coding-agent","name":"coding-agent"},{"slug":"local-llm","name":"local-llm"}],"edges":[{"type":"alternative","direction":"in","explanation":"Qwen Code and CodeHamr are both minimal, local-first coding agents for the terminal, providing similar functionalities for developers.","successor_context":null,"tool":{"slug":"qwenlm-qwen-code","name":"qwen-code","tagline":"An open-source AI coding agent that lives in your terminal","github_url":"https://github.com/QwenLM/qwen-code","owner":"QwenLM","repo":"qwen-code","owner_avatar_url":"https://avatars.githubusercontent.com/u/141221163?v=4","primary_language":"TypeScript","stars":27946,"forks":3062,"topics":["agentic","ai","ai-agent","ai-coding","cli","coding-agent","developer-tools","llm","mcp","qwen","terminal","typescript"],"archived":false,"github_pushed_at":"2026-09-18T08:39:43+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/qwenlm-qwen-code","markdown_url":"https://www.graphcanon.com/tools/qwenlm-qwen-code.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/qwenlm-qwen-code","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=qwenlm-qwen-code"}}],"neighbours":[{"slug":"shareai-lab-learn-claude-code","name":"learn-claude-code","tagline":"A nano claude code-like agent harness built from scratch","github_url":"https://github.com/shareAI-lab/learn-claude-code","owner":"shareAI-lab","repo":"learn-claude-code","owner_avatar_url":"https://avatars.githubusercontent.com/u/189210346?v=4","primary_language":"Python","stars":77100,"forks":12399,"topics":["agent","agent-development","ai-agent","claude","claude-code","educational","llm","python","teaching","tutorial"],"archived":false,"github_pushed_at":"2026-08-26T16:38:22+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/shareai-lab-learn-claude-code","markdown_url":"https://www.graphcanon.com/tools/shareai-lab-learn-claude-code.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/shareai-lab-learn-claude-code","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=shareai-lab-learn-claude-code","shared_categories":["developer-tools","ai-agents"]},{"slug":"code-yeongyu-oh-my-openagent","name":"oh-my-openagent","tagline":"A coding agent for complex codebases, supporting multiple AI agents like ChatGPT and Claude.","github_url":"https://github.com/code-yeongyu/oh-my-openagent","owner":"code-yeongyu","repo":"oh-my-openagent","owner_avatar_url":"https://avatars.githubusercontent.com/u/11153873?v=4","primary_language":"TypeScript","stars":69205,"forks":5700,"topics":["ai","ai-agents","anthropic","chatgpt","claude","claude-skills","codex","cursor","gemini","ide","openai","opencode","orchestration","tui","typescript"],"archived":false,"github_pushed_at":"2026-09-19T16:45:00+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/code-yeongyu-oh-my-openagent","markdown_url":"https://www.graphcanon.com/tools/code-yeongyu-oh-my-openagent.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/code-yeongyu-oh-my-openagent","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=code-yeongyu-oh-my-openagent","shared_categories":["developer-tools","ai-agents"]},{"slug":"yeachan-heo-oh-my-claudecode","name":"oh-my-claudecode","tagline":"Teams-first Multi-agent orchestration for Claude Code","github_url":"https://github.com/Yeachan-Heo/oh-my-claudecode","owner":"Yeachan-Heo","repo":"oh-my-claudecode","owner_avatar_url":"https://avatars.githubusercontent.com/u/54757707?v=4","primary_language":"TypeScript","stars":39262,"forks":3512,"topics":["agentic-coding","ai-agents","automation","claude","claude-code","multi-agent-systems","oh-my-opencode","opencode","parallel-execution","vibe-coding"],"archived":false,"github_pushed_at":"2026-09-18T13:15:08+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/yeachan-heo-oh-my-claudecode","markdown_url":"https://www.graphcanon.com/tools/yeachan-heo-oh-my-claudecode.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/yeachan-heo-oh-my-claudecode","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=yeachan-heo-oh-my-claudecode","shared_categories":["developer-tools","ai-agents"]},{"slug":"github-awesome-copilot","name":"awesome-copilot","tagline":"Community-contributed extensions for GitHub Copilot","github_url":"https://github.com/github/awesome-copilot","owner":"github","repo":"awesome-copilot","owner_avatar_url":"https://avatars.githubusercontent.com/u/9919?v=4","primary_language":"JavaScript","stars":39175,"forks":4978,"topics":["agent-skills","agents","ai","awesome","custom-agents","github-copilot","hacktoberfest","prompt-engineering"],"archived":false,"github_pushed_at":"2026-09-19T20:53:58+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/github-awesome-copilot","markdown_url":"https://www.graphcanon.com/tools/github-awesome-copilot.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/github-awesome-copilot","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=github-awesome-copilot","shared_categories":["developer-tools","ai-agents"]},{"slug":"esengine-deepseek-reasonix","name":"DeepSeek-Reasonix","tagline":"DeepSeek-native AI coding agent for terminal","github_url":"https://github.com/esengine/DeepSeek-Reasonix","owner":"esengine","repo":"DeepSeek-Reasonix","owner_avatar_url":"https://avatars.githubusercontent.com/u/18465053?v=4","primary_language":"Go","stars":35596,"forks":2401,"topics":["agent","agent-framework","ai-agent","ai-coding","cli","coding-agent","deepseek","developer-tools","dsh","dsh-plugin","ink","llm","prompt-caching","r1","terminal","tool-use","tui","typescript"],"archived":false,"github_pushed_at":"2026-09-18T08:38:21+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/esengine-deepseek-reasonix","markdown_url":"https://www.graphcanon.com/tools/esengine-deepseek-reasonix.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/esengine-deepseek-reasonix","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=esengine-deepseek-reasonix","shared_categories":["developer-tools","ai-agents"]},{"slug":"can1357-oh-my-pi","name":"oh-my-pi","tagline":"Coding agent with the IDE wired in","github_url":"https://github.com/can1357/oh-my-pi","owner":"can1357","repo":"oh-my-pi","owner_avatar_url":"https://avatars.githubusercontent.com/u/11807264?v=4","primary_language":"TypeScript","stars":31725,"forks":3348,"topics":["ai-agent","ai-coding-agent","anthropic","bun","claude","cli","coding-assistant","llm","mcp","multi-provider","openai","rust","terminal","tui","typescript"],"archived":false,"github_pushed_at":"2026-09-17T23:58:11+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/can1357-oh-my-pi","markdown_url":"https://www.graphcanon.com/tools/can1357-oh-my-pi.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/can1357-oh-my-pi","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=can1357-oh-my-pi","shared_categories":["developer-tools","ai-agents"]},{"slug":"qwenlm-qwen-code","name":"qwen-code","tagline":"An open-source AI coding agent that lives in your terminal","github_url":"https://github.com/QwenLM/qwen-code","owner":"QwenLM","repo":"qwen-code","owner_avatar_url":"https://avatars.githubusercontent.com/u/141221163?v=4","primary_language":"TypeScript","stars":27946,"forks":3062,"topics":["agentic","ai","ai-agent","ai-coding","cli","coding-agent","developer-tools","llm","mcp","qwen","terminal","typescript"],"archived":false,"github_pushed_at":"2026-09-18T08:39:43+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/qwenlm-qwen-code","markdown_url":"https://www.graphcanon.com/tools/qwenlm-qwen-code.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/qwenlm-qwen-code","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=qwenlm-qwen-code","shared_categories":["developer-tools","ai-agents"]},{"slug":"voltagent-awesome-claude-code-subagents","name":"awesome-claude-code-subagents","tagline":"A collection of specialized Claude Code subagents for development use cases","github_url":"https://github.com/VoltAgent/awesome-claude-code-subagents","owner":"VoltAgent","repo":"awesome-claude-code-subagents","owner_avatar_url":"https://avatars.githubusercontent.com/u/201282378?v=4","primary_language":"Shell","stars":25207,"forks":2912,"topics":["ai-agent-framework","ai-agent-tools","ai-agents","awesome","awesome-list","claude","claude-ai","claude-code-subagents","claude-subagents","subagents"],"archived":false,"github_pushed_at":"2026-09-14T09:59:52+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/voltagent-awesome-claude-code-subagents","markdown_url":"https://www.graphcanon.com/tools/voltagent-awesome-claude-code-subagents.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/voltagent-awesome-claude-code-subagents","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=voltagent-awesome-claude-code-subagents","shared_categories":["ai-agents"]},{"slug":"mksglu-context-mode","name":"context-mode","tagline":"Context window optimization for AI coding agents","github_url":"https://github.com/mksglu/context-mode","owner":"mksglu","repo":"context-mode","owner_avatar_url":"https://avatars.githubusercontent.com/u/6067714?v=4","primary_language":"TypeScript","stars":23686,"forks":1709,"topics":["antigravity","claude","claude-code","claude-code-hooks","claude-code-plugins","claude-code-skill","codex","codex-cli","context-mode","copilot","cursor-plugin","kiro","mcp","mcp-server","mcp-tools","openclaw","opencode","pi-agent","skills","zed-extension"],"archived":false,"github_pushed_at":"2026-09-19T12:05:41+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/mksglu-context-mode","markdown_url":"https://www.graphcanon.com/tools/mksglu-context-mode.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/mksglu-context-mode","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=mksglu-context-mode","shared_categories":["ai-agents"]},{"slug":"tanweai-pua","name":"pua","tagline":"A skill package for enhancing the functionality of AI agents within development environments","github_url":"https://github.com/tanweai/pua","owner":"tanweai","repo":"pua","owner_avatar_url":"https://avatars.githubusercontent.com/u/256783335?v=4","primary_language":"TypeScript","stars":19454,"forks":1185,"topics":["agency","agent","pip","pua"],"archived":false,"github_pushed_at":"2026-07-16T05:58:58+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/tanweai-pua","markdown_url":"https://www.graphcanon.com/tools/tanweai-pua.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/tanweai-pua","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=tanweai-pua","shared_categories":["developer-tools","ai-agents"]},{"slug":"getpaseo-paseo","name":"paseo","tagline":"Orchestrate multiple coding agents from desktop and mobile","github_url":"https://github.com/getpaseo/paseo","owner":"getpaseo","repo":"paseo","owner_avatar_url":"https://avatars.githubusercontent.com/u/259503569?v=4","primary_language":"TypeScript","stars":17619,"forks":2003,"topics":["ade","agents","android","claude-code","codex","copilot","developer-tools","hermes","ios","linux","mobile","opencode","orchestration","pi","windows"],"archived":false,"github_pushed_at":"2026-09-17T20:50:16+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/getpaseo-paseo","markdown_url":"https://www.graphcanon.com/tools/getpaseo-paseo.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/getpaseo-paseo","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=getpaseo-paseo","shared_categories":["developer-tools","ai-agents"]},{"slug":"bytedance-trae-agent","name":"trae-agent","tagline":"Trae Agent is an LLM-based agent for general purpose software engineering tasks.","github_url":"https://github.com/bytedance/trae-agent","owner":"bytedance","repo":"trae-agent","owner_avatar_url":"https://avatars.githubusercontent.com/u/4158466?v=4","primary_language":"Python","stars":12036,"forks":1341,"topics":["agent","llm","software-engineering"],"archived":false,"github_pushed_at":"2026-02-05T11:21:00+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/bytedance-trae-agent","markdown_url":"https://www.graphcanon.com/tools/bytedance-trae-agent.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/bytedance-trae-agent","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=bytedance-trae-agent","shared_categories":["developer-tools","ai-agents"]}]}}