AA

ariesworx/aries

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

6 stars 1 forks Качество 63 Тренд 27AGPL-3.0

Issue tracker, shared memory and coordination for AI coding agents across sessions and machines. MCP server, Go CLI, Dolt-backed, offline sync. bd/beads alternative.

Обзор

Aries takes its name from the first point of Aries: the point on the celestial sphere where the Sun crosses the celestial equator northward at the March equinox. Celestial navigation measures the sky from it. A star's sidereal hour angle is its angle westward from the first point of Aries, and the almanac gives that point's hour angle for every second of the year. With those figures, a clock and a sextant sight of two or three stars, anyone anywhere on the globe can fix their position and chart a course, with no signal from anyone else. Aries does the same for AI coding agents: one shared reference that every agent, on any machine and with any model, measures its work against (who holds what, what is ready, what was learned), so that each can fix where it stands and chart its next step. Agents claim work, hand it off and see who else is working, across sessions and machines.

README

Показан фрагмент оригинального README. Открыть оригинал.

Aries

An issue tracker, shared memory and coordination layer for AI coding agents. Agents claim work, hand it off and see who else is working, across sessions, machines and models. They reach Aries through MCP (Model Context Protocol), the standard way coding agents call tools; people use the same tracker from the command line. One small Go server keeps the data in Postgres.

Aries is for teams, and single developers, who run several agents on one codebase and need them to agree on who does what, what is ready, what was learned and what has really landed.

Status: v0.8.0 is the current release; stage 5 of 7 done. Not ready for production use yet: v1.0.0, the production release, is held as long as possible, and until then releases are minor versions (decision 93).

  • Works today: issues, claims, handoffs, the inbox, the live board, memory, token cost, people’s hours, gates, locks, agent setup, and import from bd (beads).
  • Built and passing its gates in the test stack: many projects on one server, observability, work while the server cannot be reached, and a project’s workflow, where closed means landed. None of the offline work has run on Windows.
  • v0.8.0 brings protocol 11 and briefs stored on the issue they start (notes), after v0.7.0’s prices by prompt length, the guard, and the dispatcher and outcome record, experimental.
  • HTTPS is the default transport; SSH is off until an operator turns it on. Releases authenticate people and services by keys (decision 91). Sign-in at a company’s identity provider and CI sign-in by workload token are built, off unless configured, and not yet security-reviewed.

The roadmap has the detail.

Quick start

Join a project that has a server:

  1. Install aries.

  2. Send your public SSH key, such as ~/.ssh/id_ed25519.pub, to the server’s admin. aries uses the key ssh would: a default file in ~/.ssh, or a key in ssh-agent; set ARIES_KEY_FILE to use another (Your key is your identity). Where the server signs people in at the company’s identity provider, run aries login instead (Sign in).

  3. In the repository, which has a committed .aries.yaml, check the connection:

    aries ready
    
  4. If nobody has set your agent up in this repository yet, do it and

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →