L
LaplacianAI/openarity
An open-source graph native agentic harness platform where agents, tools, skills and learnings are a…
在 GitHub 查看 ↗链接已于 2026-11-12 核查 · HTTP 200 · 打开的是厂商自己的官网
- ★ 数取值
- 2 ★ · LaplacianAI/openarity · 取自 GitHub 搜索 API · (2026-11-13 20:00:50 核对)
- 来源明细
- 从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
- 收录与活跃
- 收录于 2026-11-11 · 最近见到 2026-11-14 · 共见到 4 次 · 被 1 个来源列出
- 评分构成
- 综合分 103 · 2 ★ · 1 个来源 · repo
常见问题(答案都来自我们的记录)
它适合谁 / 用来做什么?
我们把它归在这些标签下: 开源项目。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库
LaplacianAI/openarity;我们收录于 2026-11-11;最近见到 2026-11-14。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。# Openarity
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
An open-source agent platform where agents, tools, skills and learnings are a
knowledge graph, not a list.
laplacianai.github.io/openarity —
the argument for a graph, the harness around a run, and the docs.
> Early. There is no release and no stable API yet. The brain runs agents,
> a hub that delegates through a team's graph, and a dashboard; what it does
> not do yet is listed below. The design is still moving — open an issue before
> building anything substantial on top of it.
## The idea
Most agent frameworks pick tools by ranking a flat list. Openarity picks by
traversing relationships.
The flat list is measurably failing. RAG-MCP
watched tool-selection accuracy fall to 13.62% as the pool grew; retrieving
tools by embedding first lifted it to 43.13% and halved prompt tokens. That
is the fix the field has settled on, and the same paper reports its precision
degrading as the registry scales into the thousands — because what separates two
similar tools is not in their descriptions. It is what they connect to: the
skills that use them, the learnings derived from them, the agents that hold
them, the team whose credential they spend.
So agents, tools, skills and past learnings are a graph, and selection is a
walk. This is graph engineering rather than GraphRAG: a knowledge graph
models what a system knows, and this one models what it is — with edges of
authority and provenance, so asking what a run may do and what it can do is
the same traversal.
Around the run sits the harness an organisation needs to allow it near anything
real: identity, roles that are rows rather than constants, spend counted where
the calls happen, and deletion that destroys a team's key before its bytes. The
boundaries are structural — the agent loop is a separate Go module, so it
cannot import the brain's internals, and a CI check fails if it links a
provider SDK at all.
A planner turns a request into a workflow with branches, loops and retries.
Channels — Slack, Discord, Telegram, webhooks — are pluggable and all normalise
into one message format, so every channel works with every part of the system
without special cases.
The graph is what makes more than one surface worth building on it: Code, Work,
Knowledge, Design and a mobile client are views onto the same nodes, so a
learning earned in one is capability in every other with nothing to integrate.
None of that is built — see what is, below.
## What works today
Three things run: the brain service, oa, the CLI that talks to it, and
sdk/agent, the reasoning patterns a run happens inside.
Beside running agents (below), the brain is production-shaped:
Two HTTP listeners, one for the API and one for webhooks, with full timeouts
and graceful shutdown on SIGINT/SIGTERM
Liveness (/healthz) and readiness (/readyz) probes — readiness checks
Postgres and returns 503 when it cannot reach it
Structured logging, text with source in development and JSON elsewhere
Environment-only configuration, validated at startup, with credentials
redacted whenever config is printed
A Postgres connection pool and versioned migrations behind an advisory lock,
applied with brain migrate up
Type-safe queries generated from SQL by sqlc, and a transaction helper that
knowledge graph, not a list.
laplacianai.github.io/openarity —
the argument for a graph, the harness around a run, and the docs.
> Early. There is no release and no stable API yet. The brain runs agents,
> a hub that delegates through a team's graph, and a dashboard; what it does
> not do yet is listed below. The design is still moving — open an issue before
> building anything substantial on top of it.
## The idea
Most agent frameworks pick tools by ranking a flat list. Openarity picks by
traversing relationships.
The flat list is measurably failing. RAG-MCP
watched tool-selection accuracy fall to 13.62% as the pool grew; retrieving
tools by embedding first lifted it to 43.13% and halved prompt tokens. That
is the fix the field has settled on, and the same paper reports its precision
degrading as the registry scales into the thousands — because what separates two
similar tools is not in their descriptions. It is what they connect to: the
skills that use them, the learnings derived from them, the agents that hold
them, the team whose credential they spend.
So agents, tools, skills and past learnings are a graph, and selection is a
walk. This is graph engineering rather than GraphRAG: a knowledge graph
models what a system knows, and this one models what it is — with edges of
authority and provenance, so asking what a run may do and what it can do is
the same traversal.
Around the run sits the harness an organisation needs to allow it near anything
real: identity, roles that are rows rather than constants, spend counted where
the calls happen, and deletion that destroys a team's key before its bytes. The
boundaries are structural — the agent loop is a separate Go module, so it
cannot import the brain's internals, and a CI check fails if it links a
provider SDK at all.
A planner turns a request into a workflow with branches, loops and retries.
Channels — Slack, Discord, Telegram, webhooks — are pluggable and all normalise
into one message format, so every channel works with every part of the system
without special cases.
The graph is what makes more than one surface worth building on it: Code, Work,
Knowledge, Design and a mobile client are views onto the same nodes, so a
learning earned in one is capability in every other with nothing to integrate.
None of that is built — see what is, below.
## What works today
Three things run: the brain service, oa, the CLI that talks to it, and
sdk/agent, the reasoning patterns a run happens inside.
Beside running agents (below), the brain is production-shaped:
Two HTTP listeners, one for the API and one for webhooks, with full timeouts
and graceful shutdown on SIGINT/SIGTERM
Liveness (/healthz) and readiness (/readyz) probes — readiness checks
Postgres and returns 503 when it cannot reach it
Structured logging, text with source in development and JSON elsewhere
Environment-only configuration, validated at startup, with credentials
redacted whenever config is printed
A Postgres connection pool and versioned migrations behind an advisory lock,
applied with brain migrate up
Type-safe queries generated from SQL by sqlc, and a transaction helper that
收录徽章(可选)
想把收录标记放进 README 就复制这行,可选,不影响收录。
[](https://anclum.com/zh/s/laplacianai-openarity/)
- 来源
- github · https://github.com/LaplacianAI/openarity
- 按领域浏览
- 开源项目
- Traction
- 2 ★
- 收录于
- 今天
同类推荐
所属领域与标签
每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。