Skip to content

Releases: shuiandy/khala

Khala 0.4.0

Choose a tag to compare

@shuiandy shuiandy released this 09 Oct 05:03
aba5a5f
  • Use it on one computer, with no server. khala connect CLIENT --local sets up a client to start Khala itself over stdio, by absolute paths to the program and the settings file, so apps opened from the Dock or a launcher find them too. Every client in the catalog that can start local servers has a local way to connect, checked against its documentation.
  • Claude Code plugin. The repository is now a Claude Code marketplace. claude plugin install khala --marketplace shuiandy/khala adds a Stop hook that, after a stretch of work, reminds Claude to leave what it learned with memory_note. Notes still go through the inbox and review.
  • A README that explains the design: the architecture, three ways to run Khala, a full section on using it on one computer, the security model, and how Khala compares with other agent memory systems, including where they are stronger.
  • Dependencies: tzdata 2026.5 and PyYAML 6.0.3; the CI and release workflows use the current versions of the GitHub actions.

Upgrading from 0.3.0 needs no migration: pipx upgrade khala, or redeploy.

Khala 0.3.0

Choose a tag to compare

@shuiandy shuiandy released this 09 Oct 02:11
b7872d1

First public release.

Khala is self-hosted, shared long-term memory for the AI agents you and your team use. Memories are Markdown files in a Git repository; every agent reaches them through one remote MCP server and sees only what its person may see.

  • Scopes, grants and agents: records belong to scopes shared as viewer, editor or maintainer; each connected client is an agent with its own ceiling, which can be revoked or have its changes undone.
  • Notes first: agents leave notes; any agent consolidates them into proposals a person approves.
  • Sign-in without passwords: passkeys, TOTP and recovery codes; OAuth 2.1 with client ID metadata documents and dynamic registration, device authorization for command lines.
  • Connect any client: a web wizard and khala connect know install links, commands and config files for Claude, Claude Code, ChatGPT, Codex, Cursor, VS Code, Gemini CLI, Zed, goose, Hermes and more; khala bridge for stdio-only clients.
  • Run it anywhere: pipx install khala && khala init --admin you@example.com && khala serve, Docker Compose with Caddy, or the systemd scripts in deploy/.

See the README to get started.