METAOS Developer SDK

Build agents that plug into the METAOS platform through a safe, permissioned tool layer.

What is the METAOS SDK?

The METAOS Developer SDK enables you to create agents (autonomous abilities) that users can install and grant permissions to. Agents can read calendars, send messages, manage notes, and moreβ€”all with explicit user consent and zero-trust security.

SDK Components

πŸ“‹ Agent Manifest

Declares your agent's identity, required capabilities, and permission scopes.

Learn more β†’

βš™οΈ Agent Runtime

Executes your agent logic and provides a standard API to call OS tools.

Learn more β†’

πŸ› οΈ Development Tools

CLI for scaffolding, testing, and packaging agents. Includes local simulator.

Get started β†’

🎨 UI Cards

Return rich UI components that render inside the METAOS feed with suggestions and actions.

View schema β†’

Quick Example

// manifest.json
{
  "id": "com.example.meeting-scheduler",
  "name": "Meeting Scheduler",
  "version": "1.0.0",
  "capabilities": [
    "calendar.read",
    "calendar.write",
    "messages.send"
  ]
}

// agent.js
export async function handleIntent(intent, context) {
  if (intent === "schedule_meeting") {
    // Check calendar availability
    const events = await tools.calendar.listEvents({
      start: context.date,
      end: context.date
    });
    
    // Request approval to send invite
    const approved = await tools.approval.request({
      action: "Send meeting invite",
      preview: {
        to: context.attendees,
        subject: context.topic
      }
    });
    
    if (approved) {
      await tools.messages.send({
        to: context.attendees,
        subject: `Meeting: ${context.topic}`
      });
      
      return {
        type: "result",
        title: "Meeting scheduled",
        body: `Invite sent to ${context.attendees.length} people`
      };
    }
  }
}

Next Steps

⚠️ Early Access

The METAOS SDK is currently in early access. APIs may change before general availability. Join our developer community to stay updated.