{"repo":"awakenworks/awaken","free":true,"listed":false,"github":"https://github.com/awakenworks/awaken","clone":"git clone https://github.com/awakenworks/awaken.git","description":"AI agent runtime for Rust — type-safe state, multi-protocol serving, plugin extensibility.","language":"Rust","stars":95,"topics":["a2a","a2ui","acp","ag-ui","agent-framework","ai","ai-agent","ai-sdk-v6","llm","mcp"],"license":null,"category":"ai-agents","readme_excerpt":"Awaken English 中文 Build agent capability in Rust. Tune prompts, models, permissions, skills, and eval loops live. Serve AI SDK, AG-UI, A2A, MCP, and ACP clients from one runtime without turning each agent into a fragile script. Docs: Awaken docs · 中文文档 · Changelog. MSRV: Rust 1.93. The published crate is awaken ; awaken-agent is a compatibility republish from when the project shipped under that name. Real Gemini in the Admin Console: connect a model, describe an agent, tune it, and run a live eval. 30-second version Start the local server and Admin Console: Open http://127.0.0.1:3002 , paste dev-token , configure a provider-backed model, then create or tune an agent. Without an API key, the starter backend uses a deterministic scripted executor so you can verify the server routes and console first. The tune-first loop is: Why Awaken - Code stays stable. Tools, typed state, providers, stores, and plugins live in Rust. - Behavior tunes live. Prompts, model bindings, tool descriptions, permission rules, reminders, skills, delegates, and plugin sections change through managed config. - One backend serves many clients. AI SDK v6, AG-UI / CopilotKit, A2A, MCP, and ACP are adapters over the same runtime event stream and run model. - Runs are operational objects. Durable dispatch, HITL mailbox suspension, cancellation, trace capture, replay, datasets, eval runs, and audit restore are runtime/server contracts. - State and tools are typed. StateKey , generated JSON Schema for TypedTool","default_branch":null,"files":null,"tree":[],"storefront":"/r/awakenworks","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/awakenworks/awaken/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}