Pick an agent. Each one finds the same saved preference.
Memory
Team context every agent can find.
Save the facts and conventions your team keeps repeating. Every connected agent can find the relevant details when it needs them.
Explore memoryGive your agents a place to remember what matters, connect to your tools, and build software you can keep using.

Want the full picture? What is Rhino?
Pick an agent. Each one finds the same saved preference.
Save the facts and conventions your team keeps repeating. Every connected agent can find the relevant details when it needs them.
Explore memoryexport default (cal) => { const week = cal.week() return summarize(week)}Write it once as a package. Then pick an agent to invoke it.
Turn a useful one-off into reusable code. Inspect the source, publish changes, and share a live package or make your own copy.
Explore packagesFire a trigger to wake the package.
Run your packages when a webhook arrives, mail comes in, or a scheduled check is due. Call an agent when the work needs one.
Explore triggersmeet-finder asked google-work for open times through Kody. Pick one to book it.
API keys, OAuth connections, and MCP servers your agents use but never see. Connect each one once, then reuse it from any agent or package.
Explore credentialsA prompt becomes an app you can open and share.
Ask your agent for a tool you can open and use. Kody hosts the interface, keeps the package’s data, and lets you share access.
Explore appsA purchase could start a package, use a connected account to prepare a draft, and save it in an app for review. Build each part around the work you need.