awakenworks/awaken
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.
Use in a workflow
awakenworks/awaken helps turn isolated prompts and tools into repeatable agent workflows.
- coordinate multi-agent workflows
- add tool-use pipelines
- standardize agent memory
Limitations and review notes
Medium: useful for prototypes or internal workflows, with dependency and maintenance checks before production.
- Source: github
- Language: Rust
- Record date: 2026-09-05T17:30:47.935Z