availsync
v0.1.0
Published
Availsync is a coordination layer for AI and coding agents. Every integrated agent checks in before it edits a repo, runs a deploy, touches a project, or books downstream work.
Downloads
19
Readme
Availsync
Availsync is a coordination layer for AI and coding agents. Every integrated agent checks in before it edits a repo, runs a deploy, touches a project, or books downstream work.
The core flow is small:
- An agent asks for a protected resource such as
repo:owner/repo. - Availsync checks active claims, priority rules, and leases.
- The agent gets
proceedorskip_run. - Long-running work extends the lease and finishes it when done.
Alpha status
Availsync is in alpha for early pilots. Paid tiers are waitlist-only. The public Node SDK and MCP package should be installed with explicit alpha tags:
npm install @availsync/node@alpha
npx -y @availsync/mcp@alpha --helpQuick links
- Product: https://availsync.dev
- Pilot guide: https://availsync.dev/docs/pilot
- Node SDK docs: https://availsync.dev/docs/sdk/node
- MCP and REST quickstart: https://availsync.dev/docs/quickstart
- API reference: https://availsync.dev/docs/api
- Reliability notes: https://availsync.dev/docs/reliability
- Security notes: https://availsync.dev/security
Reliability limits
Availsync coordinates agents that call it before acting. It does not automatically protect non-integrated agents, and it does not yet infer dependencies between different project keys. Use repo-level resources for maximum safety when stale context or shared files are risky.
In enforce mode, production-like automations should fail closed if Availsync is unreachable. In observe mode, pilots can fail open and use the dashboard to measure what would have been blocked.
Development
npm install
npm run build
npm test
npm run build:sdk
npm run test:sdk
npm run build:mcp
npm run test:mcp