Imcodes
Self-hosted shared memory, MCP tools, and cross-agent audit for multi-model coding workflows.
IM.codes is a genuinely useful layer for developers running multiple AI coding agents who want shared memory and cross-model audit. It stands apart from single-agent memory tools by combining searchable problem→solution memory, ten managed MCP tools, supervised per-turn execution, OpenSpec Auto Deliver, and AI remote desktop—all free and self-hosted. Compared to managed offerings like Cursor's memory or Copilot Workspace, IM.codes gives you vendor lock-in-free control but demands DevOps comfort: no commercial support, no uptime SLA, and a shared test instance that may be rate-limited or unavailable. Pick it if you're comfortable self-hosting and want to reduce single-model bias. Otherwise,
Verified 3d ago · liveness 72/100 · cite: rightaichoice.com/tools/imcodes
- Developers using multiple AI coding agents who need persistent context across sessions
- Teams wanting cross-model code review and audit to catch blind spots
- Power users who self-host agent infrastructure and want vendor-lock-in-free memory
- Users who need to reach and operate agent sessions from phone, tablet, or Apple Watch
- Users who prefer a managed SaaS with uptime guarantees and support
- Beginners looking for a plug-and-play tool with no setup or DevOps effort
- Teams requiring commercial support or SLAs
We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.
- Honest verdict, not marketing
- Real pros & cons from real users
- Attributed quotes with receipts
3 free scans · no card needed
Skip IM.codes if you're not comfortable self-hosting a daemon with a pgvector database, or if you need commercial support, an uptime SLA, or a plug-and-play managed service rather than a personal project that explicitly recommends its shared test instance only for evaluation.
Self-hosting requires you to manage your own server, PostgreSQL with pgvector, and daemon upkeep—no managed option exists, so infrastructure cost and time are on you.
IM.codes is free and open-source—$0/mo for everything, including shared memory, managed MCP tools, supervised execution, OpenSpec Auto Deliver, and AI remote desktop. That undercuts comparable agent orchestration and memory tools like Cursor, which charges for team seats, or Copilot Workspace, which bundles with GitHub plans. The cost is your own infrastructure and DevOps time instead of a subscription, so it fits self-hosters and budget-conscious developers better than teams wanting managed
In short
Imcodes — Self-hosted shared memory, MCP tools, and cross-agent audit for multi-model coding workflows. Best for Developers using multiple AI coding agents who need persistent context across sessions, Teams wanting cross-model code review and audit to catch blind spots, Power users who self-host agent infrastructure and want vendor-lock-in-free memory. Free to use.
What people actually say about Imcodes — is it worth it?
We ran a structured research pass across product reviews, community discussions, and post-purchase forum threads to surface the patterns vendors won't publish themselves. Below: the recurring strengths, the hidden costs people mention most, and the cohort that consistently regrets adopting this tool.
19 mentions across 3 sources (YouTube, GitHub, Lemmy) · researched Jul 6, 2026.
- +Persistent shared memory across multiple AI coding agents.
- +Managed MCP tools reduce exposure of raw credentials.
- +Cross-provider injection works with Claude, Codex, Gemini, Copilot.
- +Audit trails with provenance and relevance scores.
- +Auto supervision with audit/rework loops for quality control.
- −Very sparse community — hard to find help or examples.
- −No uptime guarantees or commercial support available.
- −Complex self-hosting requires advanced Docker and database skills.
- −No managed SaaS option — all setup is DIY.
- −Limited integrations listed, missing common tools like Slack.
- • Self-hosting infrastructure (server, pgvector storage, domain)
- • Time investment for setup and maintenance
Viability Score
How well maintained and how widely used is Imcodes? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this
Last calculated: September 2026
How we score →Key Features
- Shared cross-agent memory with problem→solution summaries
- Automatic memory injection at session startup and per message
- Multilingual recall via local embeddings and pgvector
- Managed MCP tools: search_memory, save_observation, save_preference, get_memory_sources, send_message, Cron
- Supervised execution with per-turn classification (complete/continue/ask_human)
- Audit→rework loop before handing control back
- OpenSpec Auto Deliver: spec audit, implementation, scoring, quality gates
- Team cross-model review of plans and outputs
- Session sharing for pair programming and small-group supervision
- AI remote desktop for controlled Windows nodes (browser/phone)
- Computer Use desktop control and CDP browser automation
- Controlled Nodes with scoped commands, file transfer, and computer use
- Apple Watch support: session monitoring, unread counts, push notifications, quick replies
- Timeline cards with relevance score, recall count, and provenance
- Self-hosted daemon with system service registration
About Imcodes
IM.codes is a self-hosted messaging and control layer that sits around AI coding agents like Claude Code, Codex, Gemini CLI, and GitHub Copilot. It gives multi-agent workflows one shared memory layer, a set of managed MCP tools, and structured cross-model audit so agents can challenge each other before code lands. The platform is aimed at developers who juggle several AI coding tools and want persistent context, always-reachable sessions, and a way to catch the blind spots any single model tends to fall into. At its core, IM.codes keeps a searchable memory of solved work—structured problem→solution summaries rather than raw prompt logs. Relevant history is recalled automatically for new prompts and at session startup, with every injection visible in the timeline. Memory stays local by default, with optional cloud sync for processed summaries, and multilingual recall uses local embeddings plus pgvector-backed search, so related fixes can be found across languages. Beyond memory, IM.codes provides ten runtime-scoped MCP tools (search_memory, save_observation, save_preference, get_memory_sources, send_message, and cron scheduling, among others) that let agents store facts, discover sibling sessions, and schedule follow-ups without exposing raw credentials. The supervised execution feature classifies each turn as complete, continue, or ask_human, optionally running an audit→rework loop before handing control back. OpenSpec Auto Deliver turns an OpenSpec change folder into a supervised run—spec audit, implementation, validation, Team review, and automatic scoring. IM.codes also turns supported computers into AI-operated Controlled Nodes with scoped commands, file transfer, and Computer Use, plus remote desktop for Windows nodes from a browser or phone. It is not an IDE or a chat wrapper; it's a layer that keeps agents, machines, and people connected. That said, this is a personal project with no commercial support and no uptime guarantees on the shared test instance, so self-hosting is strongly recommended for any real use.
Behind the Verdict
IM.codes is a sprawling, ambitious project that tries to solve a real pain: when you run multiple AI coding agents, each one forgets what the other learned, and none of them have a shared view of solved work. The shared memory layer is the most compelling piece—structured problem→solution summaries instead of raw prompt logs, recalled automatically at session startup, with every injection visible in the timeline. The multilingual recall via local embeddings and pgvector is a thoughtful touch that most memory tools skip. The managed MCP tools are a practical win: ten runtime-scoped tools (search_memory, save_observation, save_preference, get_memory_sources, send_message, cron_create/list/update/delete) that let agents persist facts and schedule follow-ups without exposing raw credentials or ad hoc shell commands. That's a meaningful security improvement over letting agents run arbitrary commands. Supervised execution is where IM.codes gets interesting. Instead of blind auto-continue, it classifies each turn as complete, continue, or ask_human, and can run an audit→rework loop before handing control back. Combined with Team cross-model review, it genuinely reduces single-model blind spots—multiple agents can challenge a plan before code lands. OpenSpec Auto Deliver extends this to a full supervised delivery run with spec audit, implementation, validation, scoring, and fail-closed gates. The AI remote desktop and Controlled Nodes are a different beast—turning Windows machines into browser-controllable nodes with scoped commands and Computer Use. That's a distinct capability that most agent orchestration tools don't offer, though it widens the attack surface and needs careful scoping. Weaknesses are real and documented. The shared test instance (app.im.codes) has no uptime guarantees and may be rate-limited, targeted, or unavailable. This is a personal project with no commercial support, and the enterprise shared context feature is explicitly 'still under active development and has not been fully production-tested yet.' You'll need to self-host and handle your own DevOps. It's also a single-person passion project, so feature roadmap risk is non-trivial. Where it fits: developers who run multiple agents (Claude Code, Codex, Gemini CLI, Copilot) and want shared context, plus power users who self-host agent infrastructure and want vendor lock-in-free memory. Where it doesn't fit: teams that need SLAs, managed SaaS, or plug-and-play setups, and users who stick with one agent and don't need cross-model audit.
Researching Imcodes? Get your full AI stack in 60 seconds.
Free, no signup — tell us your goal and get tools matched to your budget & existing stack.
Real-world workflow fit
Concrete scenarios for the personas Imcodes actually fits — and what changes day-one when you adopt it.
You're switching between Claude Code and Codex across sessions and losing context on solved bugs.
Outcome: IM.codes automatically injects relevant past problem→solution summaries into each new session, so both agents recall how you fixed that Redis timeout last week without re-asking. Every injection shows in the timeline with a relevance score, and you can expand provenance via get_memory_sources when you need exact prior
You need a second opinion on a PR before merging, but you only have one agent running.
Outcome: You share a live tab as a scoped collaborative workspace, grant participant access to a second agent, and run Team cross-model review. Both agents challenge the plan, the audit→rework loop runs, and you see actor labels and revocable access. The result is a PR that fewer blind spots slip through before code lands.
You're away from your desk and a build agent on a Windows node needs a manual intervention, but you can't SSH in from your phone.
Outcome: You open the controlled Windows node's remote desktop from your browser, take over with Computer Use, fix the build, and hand control back. Meanwhile, an Apple Watch notification shows unread session counts and you send a quick reply without pulling out your laptop.
Use Cases
- Inject relevant past fixes into a new Claude Code session automatically.
- Run a multi-model team debate on a pull request before merging.
- Save and recall agent preferences and observations across devices.
- Monitor live agent sessions from an Apple Watch and send quick replies.
- Self-host a daemon to share agent memory across team workspaces.
Models Under the Hood
as of 2026-09-01
Limitations
- The shared test instance (app.im.codes) has no uptime guarantees and may be rate-limited, targeted, or unavailable.
- Self-hosting is strongly recommended for anything beyond evaluation.
- This is a personal project with no commercial support.
- It does not make output perfect, but it reduces single-model misses, blind spots, and biases.
as of 2026-08-25
Verification history
We have re-verified Imcodes 8 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.
- — re-checked, vendor evidence unchanged
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-checked, vendor evidence unchanged
- — re-checked, vendor evidence unchanged
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
Showing the 6 most recent of 8 verification passes.
Free to cite with attribution — this page re-verifies continuously.
12-month cost
Project the real annual outlay, including the implied monthly cost when only an annual tier is published.
Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.
Where the pricing makes sense
The company stage and team size where Imcodes's pricing actually pencils out — and where peers do it cheaper.
IM.codes is free and open-source—$0/mo for everything, including shared memory, managed MCP tools, supervised execution, OpenSpec Auto Deliver, and AI remote desktop. That undercuts comparable agent orchestration and memory tools like Cursor, which charges for team seats, or Copilot Workspace, which bundles with GitHub plans. The cost is your own infrastructure and DevOps time instead of a subscription, so it fits self-hosters and budget-conscious developers better than teams wanting managed
Setup time & first value
How long it actually takes to get something useful out of Imcodes — broken out by persona, not the marketing-page minute.
For a developer comfortable with self-hosting: expect 30-60 minutes to get the daemon running, bound to app.im.codes or your own server, and registered as a system service. Then bind your first agent (Claude Code, Codex, etc.) and see memory injection within the first session. For teams wanting enterprise shared context and Controlled Nodes, budget a few hours to configure scoped commands,
Switching to or from Imcodes
How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.
- →From raw shell history or manual notes: start saving problem→solution summaries via save_observation, and IM.codes will auto-inject them in new sessions.
- ↗To a managed alternative like Cursor or Copilot Workspace: export your memory summaries as markdown and re-import as project notes, though you'll lose the structured timeline and MCP tooling.
Integrations
Resources & Guides
Tutorials & Learning
Official links
Tools that pair well with Imcodes
Common stack mates teams adopt alongside Imcodes, with the specific reason each pairing earns its keep.
Featured Head-to-Head Comparisons
Imcodes vs Spider Cloud
Choose Spider Cloud if you need fast, reliable web data extraction to feed AI agents or RAG pipelines — its Rust engine and modern AI Studio are purpose-built for that. Choose Imcodes if you work across multiple coding AI assistants and need persistent, shareable memory to keep them in sync. They solve completely different problems; your choice depends on whether your bottleneck is external data or internal agent coordination.
Imcodes vs Voyage Ai
Voyage AI is the pragmatic choice for enterprises needing high-accuracy, domain-specific embedding models for RAG, especially in regulated industries like finance or legal, but its contact-only pricing and lack of transparent tiers can be a barrier. IM.codes serves a completely different purpose: it's a free, self-hosted memory layer for developers juggling multiple AI coding agents, enabling shared context and cross-model review. Choose Voyage if you optimize retrieval accuracy; choose IM.codes if you need persistent agent memory across sessions.
Imcodes vs Temporal Ai
Choose Temporal AI if you need rock-solid orchestration for AI agents or microservices with automatic retries, state persistence, and human-in-the-loop capabilities — especially in production environments. Choose Imcodes if your primary need is a lightweight, self-hosted memory layer that connects multiple coding agents (Claude, Copilot, Cursor, etc.) and enables cross-model audit and context sharing. They solve very different problems: Temporal is a heavy-duty orchestration platform; Imcodes is a focused memory tool for AI-assisted development.
Alternatives to Imcodes
View allHermes Webui
Self-hosted AI agent with persistent memory, cron scheduling, and multi-surface access.
Frequently Asked Questions
Used Imcodes? Help shape our editorial sentiment research.


