kuafu

by DoSomeForFun · Agent Tool · ★ 26

About kuafu

@kuafu/framework Channel-agnostic Agent Runtime Framework (TypeScript) Requires Node.js ≥ 20 A lightweight, embeddable agent runtime with built-in FSM state machine, SQLite persistence, and tool execution. Designed for bots, CLIs, and any channel that needs autonomous agent behavior. Why Kuafu? Install Core Concepts Kernel (FSM State Machine) Orchestrates agent execution through 6 states: → → → → → . Each state can inject custom handlers. Store SQLite-backed persistence for tasks, messages, and agent turns. Provides , , APIs. Action Tool execution layer.

Quick Facts

Stars26
Forks0
LanguageTypeScript
CategoryAgent Tool
LicenseMIT
Quality Score67.3562478341997/100
Last Updated2026-05-21
Created2026-02-17
Platformscli, node
Est. Tokens~33k

More Agent Tool Tools

Explore other popular agent tool tools:

View all Agent Tool tools →

Popular TypeScript Agent Tools

  • openclaw ⭐ 382.1k · Codex Skill
  • n8n ⭐ 195.6k · MCP Server
  • dify ⭐ 148.1k · MCP Server
  • gstack ⭐ 120.4k · Agent Tool
  • gemini-cli ⭐ 105.8k · MCP Server

Frequently Asked Questions

What is kuafu?

kuafu is A lightweight, embeddable agent runtime with built-in FSM state machine, SQLite persistence, and tool execution. Designed for bots, CLIs, and any channel that needs autonomous agent behavior.. It is categorized as a Agent Tool with 26 GitHub stars.

What programming language is kuafu written in?

kuafu is primarily written in TypeScript.

How do I install or use kuafu?

You can find installation instructions and usage details in the kuafu GitHub repository at github.com/DoSomeForFun/kuafu. The project has 26 stars and 0 forks, indicating an active community.

What license does kuafu use?

kuafu is released under the MIT license, making it free to use and modify according to the license terms.

View on GitHub → Browse Agent Tool tools