@maiaos/sdk weekly downloads statistics
By maiaos (2 listings) · npm · Claude Code
TypeScript SDK for Maia Node: typed, validated calls to create and drive AI coding agent Sessions (Claude Code, Codex), wait for turns and read receipts.
@maiaos/sdk has 5,729 recorded weekly downloads on npm, ranking #1340 of 2,762 tracked listings.
About @maiaos/sdk
@maiaos/sdk
The TypeScript SDK for Maia Node: typed, validated calls to create and drive AI coding agent Sessions, send turns, wait for results, read receipts and observe events.
Pre-release. npm carries only
nightlyandcanarybuilds, which are not release-qualified. No stable release exists (D-132).
Requirements
- Node.js 24.22.1.
- A running Maia Node on the same machine. See the quick start.
Install
pnpm add @maiaos/sdk@nightly
Usage
import { connectNodeApi } from "@maiaos/sdk/node";
const { client, status } = await connectNodeApi({ profile: "default" });
console.log(status.lifecycle); // "ready"
const projects = await client.listProjects(
{ afterCursor: "0", limit: 20 },
{ messageId: "request_projects_1" },
);
for (const project of projects.items) console.log(project.id, project.name);
connectNodeApi finds the profile's private connection descriptor, reads its
credential and proves the Node's identity before it returns the client. A
mutation takes a revision and a command ID you choose; after an unknown outcome,
retry with the same command ID and read the receipt with client.getReceipt.
Every call takes request options: a messageId, an optional signal to cancel
and an optional deadlineAt, a bigint on your own Clock.monotonicTimeNanos
for an in-process requester that bounds its waiting. The SDK's own requesters
ignore deadlineAt.
Status
Source candidate. This is the only request boundary between product
clients and Maia Node: the maia CLI, the MCP server and the Desktop and
Expo clients use it. It transports typed operations and never owns business
authority. Many methods mirror operations that are release-disabled at the
Node.
Links
Description from the npm listing.
- maia
- maiaos
- ai-agents
- coding-agents
- multi-agent
- agent-orchestration
- sdk
- typescript
- claude-code
- codex
- effect
README badge
Show your rank in a README or on your website. The badge updates automatically.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Ranking history
Listing placement
Listing placement
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Recent observations
Full history (1)Similar npm Claude Code plugins
All 20 @maiaos/sdk alternativesData source
Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.
Listing: https://www.npmjs.com/package/@maiaos/sdk. First seen Nov 3, 2026; last successful collection Nov 3, 2026. See the methodology.