Skip to main content

Local-first multi-agent coordination and provenance for coding workflows

Project description

AgentMesh

Local-first multi-agent coordination and provenance for coding workflows.

AgentMesh adds deterministic coordination (claims, waits, steals), commit-linked lineage (AgentMesh-Episode trailers + weave events), and portable handoff bundles (.meshpack) on top of normal git workflows.

Install

pip install agentmesh-core

Quick Start

# in your repo
agentmesh init --install-hooks

agentmesh task start --title "Fix login timeout" \
  --claim src/auth.py --claim tests/test_auth.py

# edit + stage as normal
git add src/auth.py tests/test_auth.py

agentmesh task finish --message "Fix login timeout handling" \
  --run-tests "pytest -q tests/test_auth.py"

CI Integration

This repo uses Haserjian/agentmesh-action@v1 for PR lineage coverage.

name: Lineage Check

on:
  pull_request:
    types: [opened, synchronize, reopened, ready_for_review]

permissions:
  contents: read
  pull-requests: write

jobs:
  lineage:
    runs-on: ubuntu-latest
    steps:
      - uses: Haserjian/agentmesh-action@v1
        with:
          require-trailers: "false"  # set to "true" to enforce 100% coverage

The check reads commit trailers in the PR range and reports lineage coverage in both the Action summary and a sticky PR comment.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentmesh_core-0.4.0.tar.gz (54.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentmesh_core-0.4.0-py3-none-any.whl (42.5 kB view details)

Uploaded Python 3

File details

Details for the file agentmesh_core-0.4.0.tar.gz.

File metadata

  • Download URL: agentmesh_core-0.4.0.tar.gz
  • Upload date:
  • Size: 54.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for agentmesh_core-0.4.0.tar.gz
Algorithm Hash digest
SHA256 6a622795377f7015dd0d9b99515d2b3dca4277e7d5929f90d192264fd609a3e6
MD5 e1a58bada1bf7ec34915749d97079bc6
BLAKE2b-256 6c62ae6762bb62b5ff61c44495e3cfba8822b047eebbb801f4a4a1d6d0844e14

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentmesh_core-0.4.0.tar.gz:

Publisher: publish.yml on Haserjian/agentmesh

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agentmesh_core-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: agentmesh_core-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 42.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for agentmesh_core-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5537f6607539a7db3cbaee50d0c51ab80ce13ddad610852f05014709a0b7b239
MD5 d26bbb7c46863887d99d43754918b83f
BLAKE2b-256 513a4e84808b862326d5dcae394b90d32183ff6aed5d077084dbfc5c22f74396

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentmesh_core-0.4.0-py3-none-any.whl:

Publisher: publish.yml on Haserjian/agentmesh

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page