Skip to main content

Ratatosk

Platform session runtime for the Willow fleet — the process that runs agent turns on any node (desk, laptop, Termux phone) and speaks MCP to willow-mcp.

Role

Ratatosk is not memory (Nestor), not the desk (Grove). It is the session process: prompt → tools → loop, Grove lifecycle events, JSONL working set, tier-0 deposit sync.

Install

pip install "willow-ratatosk[mcp,cloud,local]"
# development
pip install -e ".[dev]"

Run

ratatosk --local
ratatosk --mcp
ratatosk --mcp --listen
ratatosk --mcp --deposit

Environment

Var Default Purpose
RATATOSK_GROVE_CHANNEL (disabled) Grove channel for session events
RATATOSK_MCP_COMMAND python -m willow_mcp MCP server command
RATATOSK_APP_ID ratatosk MCP app_id
WILLOW_HOME $WILLOW_HOME or XDG share Session data under $WILLOW_HOME/ratatosk/
OLLAMA_URL http://localhost:11434 Local inference
ANTHROPIC_API_KEY Cloud mode

willow-mcp registration

Ratatosk is a platform session identity, not a dispatch specialist. Install its manifest under $WILLOW_HOME/mcp_apps/ratatosk/manifest.json (example in docs/mcp-manifest.example.json). Without this, Grove tools deny with app_id=ratatosk.

Org home

Canonical repo: willow-memory/ratatosk (Platform face, sibling to willow-mcp and kartikeya).

Playground launcher: safe-app-store-public/apps/ratatosk.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

willow_ratatosk-1.4.2.tar.gz (102.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

willow_ratatosk-1.4.2-py3-none-any.whl (53.1 kB view details)

Uploaded Python 3

File details

Details for the file willow_ratatosk-1.4.2.tar.gz.

File metadata

  • Download URL: willow_ratatosk-1.4.2.tar.gz
  • Upload date:
  • Size: 102.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for willow_ratatosk-1.4.2.tar.gz
Algorithm Hash digest
SHA256 2bf8a445d971a34f6ac07efdf965fd4fdab5fca12fdc805aceb2f6bf34618446
MD5 10cd4edd2aa4948b324b705d390ea591
BLAKE2b-256 182f2415c9396bac728a344ad446f4e8fc737d189eecadec05b4a7335622846a

See more details on using hashes here.

Provenance

The following attestation bundles were made for willow_ratatosk-1.4.2.tar.gz:

Publisher: release.yml on willow-memory/ratatosk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file willow_ratatosk-1.4.2-py3-none-any.whl.

File metadata

  • Download URL: willow_ratatosk-1.4.2-py3-none-any.whl
  • Upload date:
  • Size: 53.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for willow_ratatosk-1.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ca2609ce51e1e8ef3b7a387f58a77ab1bb244d5d8a104409641e5a6413d0b6b1
MD5 e606fda3e82c94baed5f5d1c1e2fb855
BLAKE2b-256 1a5e1c4325ee88776bbad5cb1545a0a48f5806e5734fd3b3330d8bc24178a7dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for willow_ratatosk-1.4.2-py3-none-any.whl:

Publisher: release.yml on willow-memory/ratatosk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

1.4.2 This release

2 files

1.4.1

2 files

1.4.0

2 files

1.3.0

2 files

1.2.11

2 files

1.2.10

2 files

1.2.9

2 files

1.2.8

2 files

1.2.7

2 files

1.2.6

2 files

1.2.5

2 files

1.2.4

2 files

1.2.3

2 files

1.2.2

2 files

1.2.1

2 files

1.2.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page