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.