Skip to main content

Introduction

Welcome to the Nebula SDK - a powerful TypeScript SDK for building AI applications with decentralized storage and compute capabilities.

What is Nebula SDK?

The Nebula SDK provides a comprehensive toolkit for developers to build AI-powered applications that leverage:
  • Chat Interface: Create conversational AI experiences with streaming support
  • Memory System: Persistent memory storage for AI agents and conversations
  • Agent Framework: Build autonomous AI agents with tool integration
  • Decentralized Storage: Store data on the 0G network for permanence and availability
  • Compute Broker: Access distributed compute resources for AI workloads

Supported Models

The Nebula SDK supports state-of-the-art AI models running on the 0G decentralized compute network:

Key Features

Easy Integration

Get started with just a few lines of code

TypeScript Support

Full TypeScript support with comprehensive type definitions

Streaming Chat

Real-time streaming chat capabilities

Persistent Memory

Store and retrieve conversation context and agent memory

Getting Started

Ready to build your first AI application? Check out our Quickstart Guide to get up and running in minutes.

Need Help?