Skip to content
Early access Kaleidoscope needs a key to run. Email contact@kleosresearch.xyz and we will send you one.

Kaleidoscope documentation

Kaleidoscope is local memory for agents. Memories live in a vault on your machine, and every editor you connect reads that vault through one command, kscope.

Terminal window
npm install -g @kleos-research/kaleidoscope

Running it needs a key — email contact@kleosresearch.xyz. There is no account to create and no sign-in.

Getting startedInstall, activate, give a project a memory
Give your agent the skillThe skill file, where it lands, and how to download it
InstallWhat lands on your disk, and what your machine needs
ConceptsProfile, vault, engine, manager, account
CLI referenceEvery kscope verb and the flags it takes
Profiles and vaultsinit, init-profile, the profile commands, where
Connect an editorkscope init, and what it writes where
Agent instructionsThe instruction file and skill, per editor
Diagnosticswhere, gate, model, call doctor
Account commandsWhat activate does instead

kscope is the one executable published. Verbs written about elsewhere — connect, disconnect, config, doctor, teardown, profile use, instructions install, and the account surface — belong to a second program that ships on no channel; the CLI reference gives what to run in their place.

MCPThe two tools a model sees, their fields, and a call of each
Editors, agents and frameworksFind yours and the command that connects it
Brand assetsEvery mark rendered, which file to use, and on which stock
OperationsBack up, restore, move, upgrade, roll back, and remove
Account and devicesWhat an account would be for
TroubleshootingThe failures that actually happen
SecurityWhat is isolated, what is unsigned, how to report a flaw
PrivacyWhat stays on your machine, and what this site does
Licences and termsWhich licences are in force
PlatformsWhich platforms Kaleidoscope is for
BenchmarksWhat we measured, and what we did not
Release notesWhich version is current
What works todayWhat has actually been run

Read llms.txt, or the expanded llms-full.txt.