API Reference
Everything you can do with taiku, programmatically.
taiku has two API surfaces.
Remote Commands are for automation outside the browser. Use them from
curl, scripts, agents, or taiku func when you want to control a live
session.
Plugin APIs are for code running inside taiku plugins. They cover plugin KV, plugin storage, plugin management, and the iframe bridge protocol.
Remote Commands
For AI agents, automation scripts, and taiku func.
Plugin API
For developers building taiku plugins.
Session KV Store
Small JSON state scoped to one plugin inside one live session.
Plugin Storage
Persistent file storage for plugins.
CLI Filesystem
Read files and list directories through the connected CLI.
Session Plugins
Install, remove, and toggle plugins at the session level.
User KV Store
Persistent per-user JSON state for one plugin.
Plugin Registry
Discover which plugins are available.
Bridge Protocol
The postMessage protocol between plugin iframes and the host page.
Permissions
The permission model that controls what plugins can access.