Rocky AI Logo
ROCKY AI
DOCUMENTATION PREVIEW v0.9

Getting Started with Rocky AI

Rocky AI provides a unified REST and SDK interface for invoking model reasoning, spawning autonomous agents, executing tools, and connecting background workflow pipelines.

1. Installation

Install the official Rocky AI Node.js / TypeScript SDK:

npm install @rocky-ai/sdk

2. Authentication

Set your API key in environment variables or pass directly during client initialization:

import { RockyAI } from '@rocky-ai/sdk';

const client = new RockyAI({
  apiKey: process.env.ROCKY_API_KEY
});

3. Spawning an Autonomous Agent

Initialize a multi-step agent with explicit permission scopes:

const agent = await client.agents.create({
  model: 'rocky-r1-reasoning',
  tools: ['terminal', 'browser', 'fs'],
  instructions: 'Refactor TypeScript imports and run npm test'
});

const execution = await agent.run();
console.log(execution.status); // "verified"