awakenworks/awaken — AI agent runtime for Rust — type-safe state, multi-protocol serving, plugin extensibility.
Description and use
Awaken is an open‑source AI‑agent runtime written in Rust that provides a type‑safe, state‑driven framework for building and orchestrating intelligent agents. It supports multi‑protocol serving (HTTP, WebSocket, gRPC, etc.) and a plugin architecture that lets developers extend its capabilities without sacrificing safety or performance. Ideal for projects that need reliable orchestration of AI/ML components with a fast, Rust‑native frontend.
Problem
awakenworks/awaken helps turn isolated prompts and tools into repeatable agent workflows.
Outcome
Medium: useful for prototypes or internal workflows, with dependency and maintenance checks before production.
Workflow
- coordinate multi-agent workflows
- add tool-use pipelines
- standardize agent memory
Evidence
AI agent runtime for Rust — type-safe state, multi-protocol serving, plugin extensibility.
- Record date: 2026-09-11T15:20:12.172Z