NIIA CLI
Not a Wrapper
NIIA is not another AI wrapper. Wrappers sit on top of a model and call APIs on your behalf. NIIA sits beside the models and never calls them.Two Layers, Two Roles
The Problem
You work 3 hours in Claude Code, then switch to Codex — Codex knows nothing. Back to Claude in a new session — context is gone. Try Gemini for a different perspective — starting from zero again. Every AI CLI is an island. Sessions don’t cross model boundaries.What NIIA Does
NIIA reads the local session files that each AI CLI saves, indexes them into a single searchable database, and lets any CLI access any other CLI’s memory.Cross-Model Session Continuity
Switch between models without losing context:Architecture: Integration Layer
NIIA is not another AI tool. It’s the layer that connects the tools you already use.Why Local Files, Not API
With Monolex Terminal
When running inside Monolex (PTY terminal), every AI CLI runs as a native terminal session:Install
niia setup installs the binary, configures PATH for your shell
(zsh, bash, fish, PowerShell), and adds NIIA awareness to Claude,
Codex, Gemini, and OpenCode.
Quick Start
Pages
Commands
Search, recall, resonate, and more
Sessions
Read and search conversations from 4 AI tools
Security
External packages, trust model, prompt injection defense
Consciousness
Embedded identity and self-knowledge