Intelligence Sync is archived and no longer accepts new development. Its supported successor is the Intelligence CLI, distributed as
@ainova-systems/intelligence.
The final vendored release is 0.10.4. Existing projects can keep using it unchanged, but new projects should not copy this repository or bootstrap from its legacy engine.
Requirements: Node.js 18+, Git, Bash and awk. On Windows, use Git Bash or WSL.
npm install -g @ainova-systems/intelligence@latest
intelligence --versionFor a new project:
cd your-project
intelligence init --targets claude,codexSee the Intelligence documentation for packages, adapters and the complete CLI lifecycle.
Conversion is one-way, plan-first and transactional. Commit or stash unrelated changes first, then run from the project root:
npm install -g @ainova-systems/intelligence@latest
intelligence init --preview
intelligence init --apply
intelligence status --checkintelligence init --preview writes nothing. It detects the vendored project, stages the proposed root intelligence.yaml, lockfile, package store and generated output, then shows the conversion plan. --apply performs the already-reviewed plan and rolls back if staged verification or sync fails.
After conversion, lifecycle commands are:
intelligence sync
intelligence update
intelligence package list
intelligence adapter list
intelligence status --checkThe CLI preserves project-owned rules, agents, skills and adapters. The vendored engine and legacy config.yaml are replaced by the root manifest, committed lockfile and CLI-managed package store.
The CLI conversion boundary is legacy schema 0.10.0 or newer. If intelligence init --preview reports an older or missing sync_version, first tell your coding agent:
Update intelligence-sync to its final vendored release, then offer migration to the Intelligence CLI.
For the conventional modular layout, the direct compatibility command is:
bash intelligence/sync/scripts/update.sh --yesVery old flat-layout projects use intelligence/scripts/update.sh. The update flow discovers and migrates either layout without touching project-authored content. After it reaches 0.10.4, run intelligence init --preview again.
An agent that started with a pre-0.10.2 update skill may need the update request a second time: the newly installed migration procedure cannot replace instructions already loaded in the active turn.
The vendored engine remains functional and deterministic for projects that are not ready to convert:
bash intelligence/sync/scripts/sync.shIt is frozen. New features, adapters, packages and lifecycle work belong in ainova-systems/intelligence.
MIT License. See LICENSE.