anumati अनुमति

Changelog

Every change to anumati, newest first. Releases are git tags (all tags, GitHub releases); the source of this page is CHANGELOG.md.

v1.1.12026-10-21release ↗

  • A website (GitHub Pages, https://theyashsawarkar.github.io/anumati/): the README as a home page, the changelog, and architecture decision records (docs/adr/), built from these files by scripts/build-site.py; CI checks the site is up to date.

v1.1.02026-10-21release ↗

  • Renamed from vayu-elevate to anumati (अनुमति, "permission") and moved into its own repository. Everything moves with the name: /usr/local/bin/anumati, /usr/local/lib/anumati/, /var/log/anumati.log, ~/.local/state/anumati/requests.jsonl, the window's app id io.github.theyashsawarkar.Anumati, the MCP server name.
  • install.sh (was Vayu's ai/apply.sh) installs it root-owned, keeps /usr/local/bin/vayu-elevate as a link so the old name still works, removes the old /usr/local/lib/vayu-elevate, and gains --uninstall.
  • Tests for request validation, and CI.

v1.0.02026-10-16release ↗

  • First version, as vayu-elevate inside Vayu: the approval window, the root runner, JSON in and out, the MCP server, the audit logs.