# Osmosis API ## Docs - [Best Practices](https://docs.gulp.ai/git-sync/best-practices.md): Best practices and troubleshooting for Git Sync - [Folder Structure](https://docs.gulp.ai/git-sync/folder-structure.md): Required repository structure for Osmosis Git Sync - [MCP Tools](https://docs.gulp.ai/git-sync/mcp-tools.md): Creating MCP tools for Osmosis - [Set Your Own Repo](https://docs.gulp.ai/git-sync/overview.md): Sync your GitHub repository with Osmosis AI platform - [Reward Functions](https://docs.gulp.ai/git-sync/reward-functions.md): Creating deterministic reward functions for LLM evaluation - [Reward Rubrics](https://docs.gulp.ai/git-sync/reward-rubrics.md): Using LLMs to evaluate outputs with natural language criteria - [Sync Repository to Platform](https://docs.gulp.ai/git-sync/sync-repository-to-platform.md): Step-by-step guide to setting up Git Sync with Osmosis - [API Reference](https://docs.gulp.ai/python-sdk/api-reference.md): Complete Python SDK API reference for Osmosis AI - [CLI Quick Start](https://docs.gulp.ai/python-sdk/cli-quickstart.md): Batch evaluate datasets with the osmosis-ai CLI in 5 minutes - [CLI Reference](https://docs.gulp.ai/python-sdk/cli-reference.md): Complete reference for the osmosis-ai command-line interface - [Advanced Usage](https://docs.gulp.ai/python-sdk/decorators-api.md): Advanced patterns and integration examples for the Osmosis AI SDK - [Installation](https://docs.gulp.ai/python-sdk/installation.md): Install and configure the Osmosis AI Python SDK - [Python SDK Introduction](https://docs.gulp.ai/python-sdk/introduction.md): Get started with the Osmosis AI Python SDK - [Quick Start](https://docs.gulp.ai/python-sdk/quickstart.md): Get up and running with the Osmosis AI Python SDK in 5 minutes ## OpenAPI Specs - [openapi](https://docs.gulp.ai/openapi.json)