The hosted documentation for the Swarms API, built with Mintlify.
- Node.js (version 16 or higher)
- npm or yarn
-
Install Mintlify CLI globally:
npm install -g @mintlify/cli
-
Clone this repository:
git clone https://github.com/The-Swarm-Corporation/swarms-api-docs.git cd swarms-api-docs
-
Start the development server:
mint dev
-
Open your browser and navigate to:
http://localhost:3000
The documentation will automatically reload when you make changes to the files.
To build the documentation for production:
mint buildTo deploy to Mintlify's hosting service:
mint deployswarms-api-docs/
├── api-reference/ # API endpoint documentation
├── getting-started/ # Getting started guides
├── resources/ # Additional resources
├── logo/ # Brand assets
├── mint.json # Mintlify configuration
└── README.md # This file
The mint.json file contains the configuration for:
- Theme and branding
- Navigation structure
- OpenAPI specification source
- Social media links
- Custom styling
- Getting Started: Quick start guide, API key setup, and architecture overview
- API Reference: Complete API endpoint documentation with examples
- Resources: Client libraries, pricing, and community resources
- Fork the repository
- Create a feature branch
- Make your changes
- Test with
mint dev - Submit a pull request
- Add tools to the capabilities - next
- Add streaming to the capabilities - done
- Add multi-modal processing to the capabilities
This project is licensed under the terms specified in the LICENSE file.