Open beta - send feedback to hello@nairo.app

Intelligent memory for AI tools

Your coding context,
remembered everywhere

Nairo captures your coding decisions, conventions, and preferences across every AI tool you use. Hybrid search finds exactly what matters, session intelligence resumes where you left off, and stale context decays automatically - so switching between Claude, Cursor, Copilot, or any agent never means starting from zero.

Install

npm install -g @kilospark/nairo

Retrieval

120ms p95

Portable

Any LLM, any agent

Memory that gets smarter

Raw context storage is not enough. Nairo continuously processes your memories - deduplicating, reinforcing, decaying, and reranking - so retrieval is fast, relevant, and noise-free.

  • Exact + semantic deduplication catches both identical and near-identical memories
  • Retrieval reinforcement - memories you use often grow stronger automatically
  • Staleness decay fades open threads and stale artifacts over time
  • Hybrid search blends full-text keyword matching with vector similarity
  • Diversity reranking surfaces varied results, not just the closest match
  • Session awareness resumes where you left off with goal + discovery context
  • Memory history tracks every edit, merge, and decay with a full audit trail
  • Thumbs-up / thumbs-down feedback lets you steer what Nairo remembers

Intelligence under the hood

The technical building blocks that make Nairo's memory actually useful.

Hybrid search

Combines BM25 keyword matching with semantic vector search, fused via Reciprocal Rank Fusion. Finds memories whether you remember exact terms or just the concept.

Session intelligence

Automatically summarizes each coding session — goals, discoveries, files touched. Your next session starts with full context of where you left off.

Progressive context

Delivers a lightweight context pack organized by category — decisions, conventions, constraints — so your AI gets the right memories without token bloat.

The problem with context

AI tools forget everything the moment you close a session.

Voice resets every session

Your preferred tone and communication style disappear, so every session starts with re-training prompts.

Style preferences forgotten

Naming patterns, refactor boundaries, and coding defaults vanish the moment you switch contexts.

Context locked to one tool

Switch from Cursor to Claude Code, or GPT to Claude, and everything you taught the last model disappears.

How Nairo works

Minimal setup, continuous capture, intelligent processing, and instant retrieval in every coding session.

01

Install

One command to configure your AI tools. Nairo auto-detects Claude Code, Cursor, Copilot, and more.

02

Work

Code naturally. Your tone, preferences, and working patterns are captured and deduplicated automatically.

03

Evolve

Your memory is portable across every LLM and coding agent. It gets smarter over time - stale context decays, duplicates merge, and patterns surface on their own.

Works with your tools

One personal memory layer across every AI-powered development tool.

Claude Code
Cursor
Codex
Copilot
VS Code
Zed
Opencode
Windsurf

Free for everyone

Every feature is available to every user. If you use Nairo professionally, we ask that you support development with a subscription.

Personal

$0/month

All features, no limits. For side projects and personal use.

  • Unlimited events
  • Unlimited projects
  • All MCP tools
  • Hybrid search & session intelligence
  • Full memory audit history
  • Data export
  • No training on your data
Get started
Support Nairo

Professional

$9/month

Same features. If Nairo helps you ship at work, this keeps development going.

  • Unlimited events
  • Unlimited projects
  • All MCP tools
  • Hybrid search & session intelligence
  • Full memory audit history
  • Data export
  • No training on your data
  • Priority support
Get started