Skip to content
In development Kaleidoscope is not publicly released. Nothing here installs from a registry yet — see what is available.

LangChain

Use the official LangChain MCP adapter to load the two Kaleidoscope tools inside a single adapter session.

Terminal window
kaleidoscope config --profile default --json

Give that descriptor to the LangChain MCP adapter. Open the stdio adapter once around the agent run you intend, load the two tools, then close the adapter when the run is over.

Nothing on your disk. Your model-provider credentials are supplied by your own application and never pass through Kaleidoscope.

Kaleidoscope is not a BaseStore implementation, and you should not wrap it as one. Do not add a parallel LangChain memory, and do not summarize messages into a second store. If two things can answer “what do I know”, they will disagree. The MCP server stays the one owner.

Close the adapter. Remove the descriptor from your application configuration.