技能潮 SkillTide 提交收录
官方说明开源项目7 天前
everruns/everruns

everruns/everruns

Headless durable agentic harness engine. Run durable AI agents reliably and scalably.
在 GitHub 查看 ↗直链 · 无中转页
★ 数取值
60 ★ · everruns/everruns · 取自该仓库的 GitHub 页面 · (2026-10-16 20:00:20 核对)
来源明细
从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
收录与活跃
收录于 2026-10-10 · 最近见到 2026-10-10 · 共见到 1 次 · 被 1 个来源列出
评分构成
综合分 103 · 60 ★ · 1 个来源 · repo
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: 开源项目。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 everruns/everruns;我们收录于 2026-10-10;最近见到 2026-10-10。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

Everruns

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

**Build capable AI agents in Rust. Run them where they belong.**
Everruns is an open-source framework for building AI agents directly in Rust
applications. Define agents, attach models and typed tools, run multi-turn
sessions, and observe execution through one application-facing API.
Use the framework in your application. When you need a shared runtime and
production operations, run the Everruns platform yourself or use
Everruns Cloud.
Build with the framework · Read the docs · Use Everruns Cloud
Build an agent
Add the application-facing crate:
Then define a typed tool, give it to an agent, and run a turn:
Everruns derives the tool schema from the Rust function, lets the model call it during the turn, and returns the result before producing the final response. Continue the framework quickstart.
> **Note:** Everruns is under active development. Expect rapid changes and experimental features.
The agent framework
The everruns crate keeps the application-facing agent
loop explicit and embeddable:
- **Agents and sessions** — describe an agent once, then create independent,
multi-turn conversations through an Engine.
- **Models and providers** — start offline, use OpenAI, or attach a custom
provider without coupling application code to a closed provider enum.
- **Typed tools and capabilities** — give agents function tools and opt into
filesystem, shell, web, Lua, and MCP boundaries deliberately.
- **Events, cancellation, and lifecycle hooks** — observe a live turn, add
application behavior at execution boundaries, and stop work cooperatively.
- **Persistence and execution choices** — begin with engine-lifetime memory,
add local crash-durable state, or cross deliberately into a distributed host.
Framework overview
Choose how you run Everruns
| Framework | Self-hosted platform | Everruns Cloud |
| --- | --- | --- |
| Start here. Embed Everruns in the Rust application you are building; you own the process, deployment, integrations, and data path. Framework quickstart → | Run the shared runtime in infrastructure you manage when you need a control plane, server, workers, UI, remote API, and durable execution. Docker Compose quickstart → · Architecture → | Use the shared runtime and production operations without operating the platform yourself. Everruns Cloud quickstart → · Open app.everruns.com → |
Platform capabilities
The Platform, self-hosted or on Everruns Cloud, adds durable execution, a stateless worker
pool, a web UI, and a remote API. It also publishes agents to Slack, web chat,
A2A, webhooks, schedules, voice, HTTP, and MCP; manages organizations and
permissions; and supports observation, budgeting, and evaluation.
Platform capabilities · Channels · Durable execution · Observability
Documentation
Full documentation lives at **everruns.com/docs**.
- Everruns Framework — build and run agents inside a Rust application
来源
github · https://github.com/everruns/everruns
按领域浏览
开源项目
Traction
60 ★
收录于
7 天前

更多开源项目

查看开源项目全部 731 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引