
Getting Started with Sideko: Generating your First SDK
This demo showcases how Sideko allows any user to effortlessly generate and maintain robust SDKs. Watch as we transform a financial data API's OpenAPI spec into a fully functional SDK that's always in sync with the latest API changes. In this demo, you'll see how Sideko helps you:
Prepare Your API: Quickly identify and fix common OpenAPI spec issues for seamless SDK generation. (00:00)
Generate SDKs Instantly: Use Sideko's interactive CLI to create a new API, set up a mock server, and generate a customizable SDK configuration.
Explore Auto-Generated Code & Docs: Dive into the generated SDK, complete with client initialization snippets, a fully documented module tree, detailed function information (endpoints, parameters, async/sync examples), and complex type definitions.
Ensure Reliability with Automated Testing: See how Sideko integrates with standard testing frameworks (like Pytest and Mypy) to automatically validate SDK functions against a mock server, ensuring correct input, authentication, and response type validation.
Effortless Updates: Discover how simple it is to update your SDK. Just make a change in the configuration, run a quick command (in CI/CD), and Sideko automatically applies a Git patch, updating code, documentation, and tests to reflect the new version.
Stop waiting for engineering teams and take control of your integrations. Sideko makes it easy to keep your SDKs current, reliable, and perfectly documented, cutting integration timelines by more than half.
Production-Ready Integration Code in Minutes
Sideko's deterministic engine generates reliable, production-ready SDKs, then guided AI customizes workflows to your exact needs.
Scaling SDK Generation to Handle Millions of Tokens Per Second
How Sideko built a high-performance caching system that transformed our SDK generation pipeline from hundreds to millions of tokens per second