Developer Resources

Accessible APIs, comprehensive docs, and tutorials to get you building

Quickstart: Build Your First Organism

Get Started in 5 Minutes

Step 1: Install the Cytos CLI

npm install -g @cytos/cli

Step 2: Sign up and get your API key

Create a free account at cytos.ai and copy your API key

Step 3: Initialize your first organism

cytos init my-organism
cd my-organism

Step 4: Create your first cell

# Using Python SDK
from cytos import CellEngine

engine = CellEngine(api_key="your-api-key")
cell = engine.create_cell(
    name="hello_cell",
    capabilities=["process", "respond"]
)
cell.start()

Step 5: Deploy to Cytos Cloud (optional)

cytos deploy

Concepts: Cells, Tissues, Organisms, Ecosystems

Cells

Individual agents that operate autonomously. The building blocks of digital organisms.

Tissues

Groups of cells working together to perform specific functions.

Organisms

Complete systems composed of multiple tissues and organs.

Ecosystems

Networks of organisms interacting in shared environments.

Agent Communication Graph

Visualize how agents (cells) communicate in real-time. Watch signals flow between cells as they process tasks and coordinate actions.

The interactive graph below shows a live simulation of cell communication. Each node represents a cell (agent), and edges show communication channels. Signals are packets of data that flow between cells. Hover over nodes to see cell state, and watch edges light up when messages are sent.

Graph Legend:

  • Cells (Nodes): Individual agents with capabilities
  • Edges: Communication channels between cells
  • Signals: Data packets flowing between cells

SDKs & API Reference

Choose your preferred language or use the REST API directly. All SDKs provide full access to Cell Engine, OrganismOS, and Cytos Cloud features.

Python SDK

Official Python SDK with full type hints and async support.

pip install cytos-sdk
View Python Docs →

JavaScript/TypeScript SDK

Node.js and browser support with full TypeScript types.

npm install @cytos/sdk
View JS Docs →

REST API

Complete REST API with GraphQL support and OpenAPI spec.

https://api.cytos.ai/v1
View API Docs →

Also available: Go SDK (coming soon) • CLI tools • Webhooks • WebSocket API

Security & Sandboxing

Security is built into every layer of Cytos. Cells run in isolated sandboxes with resource limits. Access controls, encryption, and audit logging are built-in. Learn about sandboxing, API authentication, and best practices for building secure digital organisms.