Back to browse
GitHub Repository

Sync AI agent configs, memory, and MCP servers across Claude Code, Cursor, Copilot, Gemini CLI, Windsurf, and OpenClaw

3 starsPython

Apc-CLI – sync AI memory across Claude Code, Cursor, Copilot

by FZ2000·Mar 8, 2026·2 points·0 comments

AI Analysis

●●●BangerSolve My ProblemShip ItBig Brain

Unifies AI assistant configs across 6 tools—no cloud, local-first, syncs skills and MCP servers.

Strengths
  • Solves a genuine multi-tool fragmentation pain point that affects active users of Claude Code, Cursor, and Copilot.
  • Wire-protocol approach: parses tool config directories directly, meaning zero code changes required in target tools.
  • Offline-first with keychain integration prevents credential sprawl into config files—real security thought.
Weaknesses
  • Audience limited to developers actively juggling 2+ AI coding tools; single-tool users see no value.
  • No cloud sync means setup and memory don't follow you between machines—defeats half the frustration the author identifies.
Target Audience

Developers using multiple AI coding assistants (Claude Code, Cursor, Copilot, Windsurf) who want unified config management.

Similar To

Mise (polyglot version manager sync) · dotfiles managers like GNU Stow

Post Description

I use 4-5 AI coding tools depending on the task. The thing that kept frustrating me: every tool stores its context in a different place, in a different format. Switch from Claude Code to Cursor mid-project and you start from scratch. Set up a new machine and you rebuild everything by hand.

apc-cli fixes this with three commands:

apc collect # extract skills, MCP servers, and memory from every installed tool apc status # see what's in sync and what isn't apc sync # push everything to all your tools

It handles: Claude Code · Cursor · Gemini CLI · GitHub Copilot · Windsurf · OpenClaw

No cloud account. Everything runs locally. API keys go to the OS keychain, not a config file. MIT licensed.

PyPI: https://pypi.org/project/apc-cli/

Happy to hear what's missing — especially if you use tools I haven't added support for yet.

Similar Projects