# Tinybot

A native Rust desktop app that runs a personal AI assistant with conversations, a native tool system, a plugin standard, and reusable agent graphs.

Tinybot is a desktop AI assistant built in Rust, with its first stable release covering everyday conversation, a native tool system, plugins, and workspace management. Users can create reusable Agent Graphs that the chat agent can call as tools mid-conversation, feeding their output back into the task.

The app supports the Agent Plugins standard for importing existing plugin directories, and includes a helper for converting an existing Skill or MCP configuration into that format. On Windows, an animated desktop pet gives quick access to conversations, accepting dragged text, images, or files. Tinybot can also generate charts from conversation data. Documentation, including setup and architecture guides, is primarily in Chinese.

Website: https://sudojacky.github.io/tinybot/
