by loocor
CodMate is a macOS SwiftUI app for managing CLI AI sessions: browse, search, organize, resume, and review work produced by Codex, Claude Code, and Gemini CLI. It focuses on speed, a compact three-column UI, and “ship it” workflows like Project Review (Git Changes) and one-click Resume/New.
# Add to your Claude Code skills
git clone https://github.com/loocor/codmateGuides for using cli tools skills like codmate.
Last scanned: 5/9/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-09T06:18:18.005Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}codmate is an open-source cli tools skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by loocor. CodMate is a macOS SwiftUI app for managing CLI AI sessions: browse, search, organize, resume, and review work produced by Codex, Claude Code, and Gemini CLI. It focuses on speed, a compact three-column UI, and “ship it” workflows like Project Review (Git Changes) and one-click Resume/New. It has 667 GitHub stars.
Yes. codmate passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/loocor/codmate" and add it to your Claude Code skills directory (see the Installation section above).
codmate is primarily written in Swift. It is open-source under loocor on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other CLI Tools skills you can browse and compare side by side. Open the CLI Tools category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh codmate against similar tools.
No comments yet. Be the first to share your thoughts!
Top skills in this category by stars

CodMate is a macOS SwiftUI app for managing CLI AI sessions: browse, search, organize, resume, and review work produced by Codex, Claude Code, and Gemini CLI.
It focuses on speed (incremental indexing + caching), a compact three-column UI, and “ship it” workflows like Project Review (Git Changes) and one-click Resume/New.
Status: macOS 13.5+, Swift 6 toolchain. Universal binary (arm64 + x86_64).
I plan to archive CodMate after this update. Here is the reasoning that led me to this decision:
oh-my-openagent, and there are also emerging Generative UI directions such as A2UI that I want to keep watching and learning from. In a time when AI/LLMs are accelerating what can be created through logic alone, I think the human-facing usability layer is becoming more urgent, not less.This does not diminish what CodMate achieved. If anything, the recent increase in attention around CodMate makes the tradeoff clearer to me: people are clearly interested in better ways to work with CLI agents, and I still believe interface design around these systems matters deeply. But I no longer think this particular macOS GUI is the best place for me to continue that exploration. The focus shift is toward orchestration, model-specific workflows, HUI, and more portable foundations.
While I will keep many of the ideas behind CodMate in mind, the project I am actively building now is MCPMate.
MCPMate is not a brand-new project. I started shaping it around May last year, paused it around October, and recently returned to it with a clearer view of where MCP has irreplaceable value. It was previously closed-source and is now being reopened in public.
At a high level, MCPMate is a management center for MCP servers and AI clients. The direction I care about most there is usability: building on its earlier profile-based approach for removing redundant capabilities in specific scenarios, and extending its hosted mode toward a more progressively disclosed smart mode. Part of the goal is to bring some of the lower first-token-cost and lower-friction qualities that people appreciated in skills- and CLI-shaped workflows into MCP as well.
So while CodMate is ending here, the broader exploration is not. If CodMate resonated with you, I would love for you to take a look at MCPMate and share feedback.
~/.codex/sessions (.jsonl)~/.claude/projects (.jsonl)~/.gemini/tmp (Gemini’s session storage)cwd statistics.~/.codmate/projects/ (project metadata + memberships mapping).~/.codmate/tasks/ (task metadata + relationships mapping).cwd (and project profile when available).~/.ssh/config, then mirror remote sessions over SSH.$HOME/.codex/sessions$HOME/.claude/projects~/Library/Caches/CodMate/remote/.~/.codmate/notes/<sessionId-sanitized>.json (with automatic migration from legacy locations).payload/providers.json; user registry is stored at ~/.codmate/providers.json.~/.codmate/mcp-servers.json~/.claude/settings.json (and writes a helper file ~/.codmate/mcp-enabled-claude.json).codmate://notify and provides a self-test.~/.codex/sessions~/.claude/projects~/.gemini/tmp~/.codmate/notes/~/.codmate/projects/~/.codmate/tasks/~/.codmate/providers.json