# Docs - **Start** - [Introduction](/): opencloudport is the cloud your AI builds on. Hosting, databases, files, email and sandboxes behind one API your agent already knows how to use. - [Quickstart](/quickstart): Make an app, give it somewhere to run code, and put it online. - **Guides** - [Your app's address](/guides/address): Where an app answers on the internet, how that address is made, and how to give it your own. - [Domains](/guides/domains): Serve an app at a domain you own, with a certificate made for you. - [Logs](/guides/logs): See what your app's code did: each request, what it printed, and what crashed. Kept 7 days. - [Building a platform on opencloudport](/guides/platforms): Run an app for each of your own customers, under one workspace, with each one's spending and keys kept apart. - [Scheduled runs](/guides/schedules): Run your app's code on a timetable: every day at 9:00, every 15 minutes, on weekdays. Up to 5 per app. - [Webhooks](/guides/webhooks): Hear about things as they happen (a deploy went live, an email bounced, the balance ran low) instead of checking. - **AI agents** - [Connect an AI agent](/agents): Give Claude Code, Cursor or your own agent a key, and it can build and run apps on opencloudport. - [Tool reference](/agents/tools): Every tool your agent gets over MCP, with what it does and what it takes. Generated from the server itself. - **Services** - [Compute](/services/compute): Runs your code and answers requests at the app's own web address. - [Databases](/services/databases): SQL databases your code reaches by name, with a console to look inside. - [File storage](/services/file-storage): A bucket for uploads, images and downloads. Browsers can upload straight to it. - [Email](/services/email): Send sign-ups, receipts and notifications from your app's own address. - [Sandboxes](/services/sandboxes): Private Linux machines where agents and your code install, build, run and preview code. - **API and SDK** - [API overview](/api): How the opencloudport HTTP API works - keys, requests, errors, ids and lists. - [Apps and services](/api/apps): Create apps, find them again, and plug in the services they need. - [Code and variables](/api/code): Deploy code to an app's Compute, roll back, and set the variables it reads. - [Data](/api/data): Run SQL on a database, manage the files in a bucket, and send email. - [Sandboxes](/api/sandboxes): Start Linux machines, write files, run commands and servers, and preview them. - [App keys](/api/keys): Make keys that reach only one app or service, read-only if you like, with a spending limit. - [Workspace and billing](/api/billing): Check the workspace, its balance, what's been used, and what it costs. - [TypeScript SDK](/api/sdk): A typed client for the whole API, with no dependencies. Runs anywhere fetch does. - **Billing and keys** - [How billing works](/billing): One prepaid balance for every app and agent, with every charge in plain words. - [Keys and spending limits](/billing/keys): Give each agent its own key, limit what it reaches and spends, and see everything it did. - **Reference** - [Limits](/limits): Every limit in one place, so you can plan for them. - [Changelog](/changelog): What's new in opencloudport, newest first.