About

Open-source memory infrastructure for AI agents — giving them durable, shared, identity-based memory that survives context windows, process restarts, and agent handoffs. 8,000+ npm downloads in the first 4 weeks with zero marketing. Works across Claude Code, Codex, Copilot CLI, CrewAI, and any MCP-compatible tool.

Motivation

Current AI agents forget everything the moment a context window closes. Vector databases give similarity search but no identity. Framework-specific memory locks you into one tool. Iranti was built to solve all three problems: exact entity+key retrieval, conflict-aware writes with human escalation, and cross-agent fact sharing that works regardless of which framework or tool the agent is using. The goal is a memory layer so reliable that agents can coordinate across sessions without any shared context at all.

Traction

  • 8,000+ npm downloads in 4 weeks with zero marketing budget
  • Outperformed Mem0, Graphiti, and Shodh on persistence benchmarks (20/20 reruns, 14/14 multi-agent coordination)
  • Organic adoption across r/ClaudeAI, r/ChatGPT, and r/vibecoding developer communities
  • 3 published packages: iranti CLI, @iranti/sdk, iranti-control-plane

Key Achievements

  • Reached 8,000+ npm downloads in 4 weeks through organic developer community adoption with zero marketing
  • Outperformed Mem0, Graphiti, and Shodh on persistence benchmarks (20/20 reruns, 14/14 multi-agent coordination scenarios)
  • Designed cross-tool memory layer over PostgreSQL + pgvector enabling Claude Code, Codex, and Copilot CLI to share state via MCP
  • Built ELO-adaptive conflict resolution with self-updating source reliability and relationship-graph semantic integrity checks
  • Implemented per-identity distributed locking using pg_advisory_xact_lock with Promise queuing eliminating write races
  • Shipped 3 packages to npm: iranti CLI, @iranti/sdk TypeScript package, and iranti-control-plane React dashboard (35 API routes)

Technologies Used

TypeScript TypeScript
Node.js Node.js
PostgreSQL PostgreSQL
pgvector pgvector
MCP MCP
Prisma Prisma
React React
Express Express
Python Python

Language Breakdown

TypeScript 88.0%
Python 8.0%
Other 4.0%