Skip to content

Latest commit

ย 

History

History
115 lines (77 loc) ยท 3.64 KB

File metadata and controls

115 lines (77 loc) ยท 3.64 KB

SpoonOS Developer Documentation

Welcome to the SpoonOS Developer Documentation - the comprehensive guide for building, deploying, and scaling Web3 AI agents with the SpoonOS Agentic Operating System.

This documentation site provides everything you need to get started with SpoonOS, the Agentic OS for a Sentient Economy.

If you plan to build or refresh the Python-generated API docs that power this cookbook, use uv (Python 3.12+) for a fast, reproducible setup:

cd cookbook
uv venv .venv
./.venv/Scripts/activate   # Windows
# source .venv/bin/activate # macOS/Linux
uv pip install spoon-ai-sdk

๐Ÿš€ What is SpoonOS?

SpoonOS is an Agentic Operating System that enables AI agents to perceive, reason, plan, and execute. It provides a robust framework for creating, deploying, and managing Web3 AI agents. SpoonOS fosters interoperability, data scalability, and privacyโ€”empowering AI agents to engage in collaborative learning while ensuring secure and efficient data processing.

Key Features

  • ๐Ÿง  Intelligent Agent Framework - Advanced reasoning and action capabilities
  • ๐ŸŒ Web3-Native Architecture - Built-in blockchain and DeFi integration
  • ๐Ÿ”ง Modular Tool System - Extensible architecture with MCP protocol support
  • ๐Ÿค– Multi-Model AI Support - Compatible with OpenAI, Anthropic, DeepSeek, and more
  • ๐Ÿ“Š Graph-Based Workflows - Complex workflow orchestration and management
  • ๐Ÿ’ป Interactive CLI - Powerful development and deployment interface
  • ๐Ÿ”’ Privacy-First Design - Secure data processing and collaborative learning
  • โšก High Performance - Optimized for scalability and efficiency

๐Ÿ“š Documentation Structure

  • Getting Started - Installation, configuration, and quick start
  • Core Concepts - Agents, tools, and system architecture
  • Guides - Step-by-step tutorials and best practices
  • API Reference - Complete API documentation
  • Examples - Real-world use cases and sample code

๐Ÿ› ๏ธ Development

Installation

For Python-based API doc generation (recommended when updating the docs), set up uv first:

uv venv .venv
./.venv/Scripts/activate   # Windows
# source .venv/bin/activate # macOS/Linux
uv pip install pydoc-markdown spoon-ai-sdk

Then install the site dependencies:

npm install

Local Development

npm start

This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.

Build

npm run build

This command generates static content into the build directory and can be served using any static contents hosting service.

Deployment

Using SSH:

USE_SSH=true npm run deploy

Not using SSH:

GIT_USER=<Your GitHub username> npm run deploy

If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the gh-pages branch.

๐Ÿค Contributing

We welcome contributions to improve the documentation! Please:

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

๐Ÿ“„ License

This documentation is part of the SpoonOS project and follows the same license terms.

๐Ÿ”— Links


Build, deploy and scale Web3 AI agents in an evolving paradigm.

Built with โค๏ธ by the SpoonOS Team