AIO Sandbox Documentation
This documentation provides comprehensive guides and API references for the AIO Sandbox environment.
📚 Documentation Structure
🚀 Viewing Documentation
Local Development
If you're running the documentation locally:
Live API Documentation
When AIO Sandbox is running, access the interactive Swagger UI at:
- Swagger UI: http://localhost:8080/v1/docs
- OpenAPI Spec: http://localhost:8080/openapi.json
📖 Key Sections
For Users
- Quick Start - Get up and running in minutes
- Features Guide - Explore all capabilities
- Examples - Real-world use cases
For Developers
- API Reference - Complete API documentation with interactive Swagger UI
🛠️ API Integration
Generate Client SDKs
Use the OpenAPI specification to generate client libraries:
Import to API Tools
- Postman: Import → URL →
http://localhost:8080/openapi.json - Insomnia: Import → From URL →
http://localhost:8080/openapi.json - Bruno: Import → OpenAPI →
http://localhost:8080/openapi.json
📝 Documentation Updates
The documentation is automatically generated from:
- OpenAPI Specification (
/openapi.json) - API endpoints and schemas - Markdown Files - Guides, examples, and additional content
- Code Comments - Inline documentation in source code
To update documentation:
- Modify the relevant markdown files in
/docs - Update OpenAPI spec for API changes
- Run build to generate updated docs
🤝 Contributing
Contributions to documentation are welcome! Please:
- Follow the existing structure and style
- Write from a user perspective
- Include practical examples
- Test all code samples
- Update the OpenAPI spec for API changes
📚 Resources
- GitHub Repository: https://github.com/agent-infra/sandbox
- Issue Tracker: https://github.com/agent-infra/sandbox/issues
- Docker Hub: https://hub.docker.com/r/agent-infra/sandbox
📄 License
This documentation is part of the AIO Sandbox project and follows the same license terms.