# Harakumo > A developer cloud: hosting, databases, storage, sign-in, email, payments, domains and AI under one account and one API key. An AI holding a key, or connected over MCP at https://www.harakumo.com/mcp, can run all of it from a conversation. ## Services - Deploy: Static sites on the edge and Node.js apps in containers, at your-project.harakumo.app. Deploy from GitHub, a folder, the CLI or a chat; a failed build never replaces what is live. Limits: Server apps are on Pro and up and sleep after 15 idle minutes. Pushing to GitHub does not deploy on its own yet. - Functions: One JavaScript file on the edge with its own URL and no server to size. Write it in the dashboard or send it from the API. Limits: 200 KB per function. No logs or scheduled runs yet. - Domains: Search for a domain, pay from your balance and it connects itself, or bring one you already own. DNS editing, auto-renew and transfers included. Limits: Buy .com, .dev, .app, .io, .ai and .cloud today. - Shield: Block visitors from the countries you choose, addresses and ranges you list, and AI crawlers that say who they are; never serve the .env files, dotfiles or keys that sit beside your pages; put a static site behind a password; and see your workspace’s security checks in one place. HTTPS redirect and security headers on static sites, server apps, functions and worker.js programs, and network-level attack protection always on. Limits: Country rules reach static sites (a save puts them on every live site at once), server apps (within about a minute, no redeploy), functions and worker.js programs (on their next deploy). Address deny and allow lists, AI-crawler blocking, log-only mode and counts of what the rules caught cover static sites and functions; the file guard and site passwords cover static sites, passwords on paid plans. No rate limits per site, bot challenges or managed rule sets yet. - Repos: A code home inside Harakumo: numbered commits you can deploy, and roll back by deploying an older one. Limits: Written through the API and the AI connector, and browsed in Nucleus. No git push yet. - Databases: SQLite databases at the edge, queried with SQL over HTTPS or the SDK, with a console and .sql export in the dashboard. Limits: 10 GB per database. Postgres, MySQL and Redis are not available yet. - Storage: Private file buckets. Browsers upload and download directly with signed links, so the bytes never pass through our servers. Limits: Up to 5 GB per file. No public file URLs yet. - Vector DB: Vector collections for semantic search and RAG. Send text and we embed it, or bring your own vectors, then filter by metadata. Limits: Up to 1,536 dimensions. - Memory: Memory for AI apps: key-value with expiry, chat history kept per user, and semantic recall by meaning. Limits: Chat history keeps the last 1,000 messages per user. - AI Gateway: 11 models from Anthropic, OpenAI, Google, xAI, Moonshot and Meta behind one key, plus harakumo-1, which fails over between vendors. Streams, and speaks the OpenAI API. Limits: Up to 8,192 output tokens per answer, rate limited per workspace. - Agents: A model, standing instructions and a chosen set of Harakumo tools, run when asked, on a schedule, on a signed app event or from a visitor’s chat, with every step and its cost logged. Limits: Tools are Harakumo’s own, up to 24 steps a run. Scheduled, event and background runs start within about ten minutes, not at once. - AI connector: Add harakumo.com/mcp to Claude or any MCP client and run the platform by asking. It acts with your role, and changes to your setup land in your audit log. Limits: Tested with Claude; other MCP clients are not verified yet. - Auth: Email and password or Sign in with Apple and Google for your app’s users, with email verification, password reset, refresh tokens, account changes and deletion people make themselves, and signed tokens you verify yourself. Limits: Sign in with Apple and Google only: no other social login, and no multi-factor sign-in for your users yet. - Payments: Take card payments without opening a payment-processor account: create a checkout link, get paid, withdraw after a one-time identity check. Limits: 3.9% + 30¢ per sale. US dollars, one-time payments. Earnings are held 7 days. - Mail: Transactional email in one API call, sent under your app’s name. Limits: From your own domain or no-reply@harakumo.com, one recipient per email. - Media: Video upload with streaming playback, and live channels: send RTMP in, play HLS out. Limits: On Pro and up. Video only, up to one hour per upload. ## Pricing - Hobby: free; free limits per person, across all your free workspaces; 3 projects (apps and sites); server apps on Pro and up (static sites and functions are free); 5 functions; 5 code repositories; 100 build minutes a month; 1 database with 0.5 GB of database storage in all; 2 storage buckets with 1 GB of files in all; 1 vector collection; 2 memory stores (up to 10,000 items each, 25 MB in all, per workspace); AI pay as you go from your balance; 2 AI agents; 1 auth pool for user sign-in; 100 emails a month; 1 custom sending domain; videos and live channels on Pro and up; payments on 1 project; 3 team members. - Pro: $20 a month; covers up to 3 workspaces you own, its limits shared across them; 20 projects (apps and sites); server apps included, each awake hour paid from the balance at $0.05; 50 functions; 50 code repositories; 1,000 build minutes a month; 10 databases with 5 GB of database storage in all; 20 storage buckets with 50 GB of files in all; 10 vector collections; 20 memory stores (up to 100,000 items each, 250 MB in all, shared by the workspaces it covers); AI pay as you go from your balance; 20 AI agents; 10 auth pools for user sign-in; 2,000 emails a month; 10 custom sending domains; 100 media assets (videos and live channels); payments on up to 10 projects; 10 team members. - Team: $100 a month (not bought online yet: contact us); covers up to 10 workspaces you own, its limits shared across them; $20 a month of usage credit for use past the plan; 100 projects (apps and sites); server apps included, each awake hour paid from the balance at $0.05; 100 functions; 200 code repositories; 5,000 build minutes a month; 50 databases with 25 GB of database storage in all; 100 storage buckets with 250 GB of files in all; 25 vector collections; 100 memory stores (up to 250,000 items each, 500 MB in all, shared by the workspaces it covers); AI pay as you go from your balance; 100 AI agents; 50 auth pools for user sign-in; 10,000 emails a month; 25 custom sending domains; 500 media assets (videos and live channels); payments on up to 50 projects; 25 team members. - Scale: $500 a month (not bought online yet: contact us); covers up to 25 workspaces you own, its limits shared across them; 500 projects (apps and sites); server apps included, each awake hour paid from the balance at $0.05; 100 functions; 500 code repositories; 10,000 build minutes a month; 100 databases with 100 GB of database storage in all; 500 storage buckets with 1,000 GB of files in all; 100 vector collections; 500 memory stores (up to 1,000,000 items each, 1 GB in all, shared by the workspaces it covers); AI pay as you go from your balance; 500 AI agents; 100 auth pools for user sign-in; 100,000 emails a month; 50 custom sending domains; 1,000 media assets (videos and live channels); payments on up to 100 projects; 100 team members. - Enterprise: from $2,000 a month, arranged with us (contact us), not bought online; limits and the workspaces it covers are set per company. Workspaces already on Enterprise keep it, at the price they pay. - Free limits are per person, across all your free workspaces. A paid plan's limits are shared across the workspaces it covers. - Payments: 3.9% + 30¢ per successful charge; earnings withdrawable after 7 days, within payout limits that start at $1,000 a week for a new seller. - Beyond the plan: a prepaid workspace balance pays for AI usage, at each model’s list price plus up to 5% on third-party models (Hobby, Pro, Team and Scale include none; Enterprise includes $100 a month, and a Pro subscription from before these plans keeps $10, used before the balance), and for every domain bought or renewed, at the price shown before buying, from the balance of the workspace that buys it. On Pro, Team and Scale, the paying workspace’s balance pays for the AI of every workspace the plan covers, and for their use past the plan, charged daily (Team’s $20 monthly usage credit first, for use past the plan only): file storage at $0.05 per GB a month, database storage at $1.00 per GB a month, build minutes at $0.01 per minute and server-app awake time at $0.05 per awake hour. On Hobby, file storage, database storage and build minutes stop at the plan’s amount instead. An optional monthly spending limit covers all of it. Requests and bandwidth are not metered yet. - Prices are in US dollars and do not include taxes such as sales tax, VAT or GST. One plan covers several workspaces (Hobby free; Pro, Team and Scale monthly, one subscription covering Pro 3, Team 10 and Scale 25 of the owner’s workspaces; Enterprise from $2,000, arranged with us). Free limits are per person, across all your free workspaces. A paid plan's limits are shared across the workspaces it covers. Hobby covers static sites, functions, databases, storage, sign-in, email and payments within its limits; server apps start on Pro, videos and live channels on Pro. Hobby, Pro, Team and Scale include no AI usage: AI is pay as you go from the Balance (Enterprise includes $100 a month, and a Pro subscription from before these plans keeps $10). Members stay per workspace. A prepaid Balance pays for every domain (the Balance of the workspace that buys it) and for AI (on a paid plan, the paying workspace’s Balance, for every workspace the plan covers), and on paid plans for file storage, database storage, build minutes and server-app awake time past the plan, from the paying workspace’s Balance for every workspace the plan covers, charged daily (Team’s $20 monthly usage credit first, for use past the plan only); on Hobby, file storage, database storage and build minutes stop at the plan’s amount instead. Prices, plan contents and every limit are in [Billing](https://www.harakumo.com/api/docs/billing) and [Limits & scaling](https://www.harakumo.com/api/docs/limits). The AI Gateway is also OpenAI-compatible at https://www.harakumo.com/api/ai/v1. ## Documentation Each topic below links to its markdown. The same topic is a web page at https://www.harakumo.com/docs/ (for example https://www.harakumo.com/docs/quickstart), and https://www.harakumo.com/docs lists them all: link a person there. ## Start here - [Getting started](https://www.harakumo.com/api/docs/getting-started): Harakumo is one account and one API key for hosting, databases, storage, auth, payments, email, domains and AI — reachable from the SDK, the CLI, plain HTTPS or an AI assistant. - [Quickstart: your first app](https://www.harakumo.com/api/docs/quickstart): From signup to a live app with a database, browser uploads to storage and a payment link, on the free Hobby plan, with code that runs as written: one worker.js file, no server to run. - [Build standard](https://www.harakumo.com/api/docs/build-standard): What a finished app built on Harakumo includes, for the AI assistant building it: tab icons, every screen size, pagination, legal pages, complete sign-in, an admin dashboard and the engineering basics — by default, without being asked. - [Mobile build standard](https://www.harakumo.com/api/docs/mobile-build-standard): What a finished iPhone and Android app built on Harakumo includes, for the AI assistant building it: the Expo stack, every screen state, sign-in that lasts, offline, push, store pages and the review rules — by default, without being asked. - [API keys & authentication](https://www.harakumo.com/api/docs/authentication): Every call carries a Bearer credential. API keys can be full or read-only, and workspace-wide or limited to one project; give each app the narrowest key that works. - [Limits & scaling](https://www.harakumo.com/api/docs/limits): Every plan number and technical limit in one place, what happens at each one, and how each service behaves as an app grows to millions of users. - [Errors & rate limits](https://www.harakumo.com/api/docs/errors): Every error is JSON with an `error` sentence you can show a person, and often a `code` a program can branch on. What each status and code means, and what to do. - [Architecture](https://www.harakumo.com/api/docs/architecture): How the pieces fit: your app on the edge, and every capability it needs — data, files, search, sessions, sign-in, checkout, email, AI — one call away on the same key. - [Use Harakumo from a phone app](https://www.harakumo.com/api/docs/phone-apps): How an iOS or Android app uses Harakumo as its backend: sign-in with the publishable client id, a function as the app's API, files, payments, push, and the website the stores ask for. What works today, and what does not yet. - [What Harakumo keeps about your app's users](https://www.harakumo.com/api/docs/what-harakumo-collects): What Harakumo stores about the people who use your app, service by service: what each record holds, how long it is kept and who else receives it. The facts for Apple's App Privacy answers, Google Play's Data safety form and your own privacy policy. ## Build & deploy - [Projects & environment](https://www.harakumo.com/api/docs/projects): A project is one app: its address, environment variables and every resource it uses. Creating one writes a record; the address goes live with the first successful deploy. - [Deployments](https://www.harakumo.com/api/docs/deployments): Deploy from GitHub, a folder upload or Harakumo Repos. The pipeline recognizes static sites, edge programs and server apps and serves them at https://.harakumo.app. - [Functions](https://www.harakumo.com/api/docs/functions): One JavaScript module that answers HTTP requests at its own edge URL, https://hk---.harakumo.app. For webhooks, small APIs, proxies and redirects. - [Repos](https://www.harakumo.com/api/docs/repos): Harakumo's own code store: every push is a numbered, immutable commit, and any commit deploys to any project. Built for AI assistants that write and ship code. ## Data - [Databases](https://www.harakumo.com/api/docs/databases): Edge SQLite databases queried over HTTPS with an API key: single statements, batches of up to 100, and .sql export. Each database is its own SQLite database of up to 10 GB, inside the database storage your plan includes (0.5 GB in all on Hobby). - [Storage](https://www.harakumo.com/api/docs/storage): Private object storage with no egress fees. Upload and download with signed URLs, so file bytes go straight between the client and storage. - [Vector DB](https://www.harakumo.com/api/docs/vectors): Embedding collections for semantic search and RAG. Send vectors, or send text and Harakumo embeds it; filter by metadata and split a collection per user with namespaces. - [Memory](https://www.harakumo.com/api/docs/memory): Three kinds of memory for AI apps — key-value with TTL, conversation transcripts, and semantic recall by meaning — each partitioned per end user with a scope. ## AI - [AI Gateway](https://www.harakumo.com/api/docs/ai): One endpoint and one key for Claude, GPT, Gemini, Grok, Kimi and Llama: chat with history and streaming, an OpenAI-compatible URL, embeddings, and exact cost on every answer. - [Agents](https://www.harakumo.com/api/docs/agents): A model with standing instructions and a chosen set of Harakumo tools, run when asked, on a schedule, on a signed event from your app or from a visitor's chat. Tools are real platform actions on the agent's project, and every step is logged and metered. - [Media](https://www.harakumo.com/api/docs/media): Video upload with HLS playback, and live channels with an RTMP ingest URL and HLS output. ## App services - [Auth pools](https://www.harakumo.com/api/docs/auth): Sign-in for your app's users: email and password, Sign in with Apple and Google, email verification and password reset by code, JWTs you verify yourself, refresh tokens that keep people signed in for months, and the account actions both app stores require (change password or email, delete the account). From your server, or from the browser with a publishable client id. - [Payments](https://www.harakumo.com/api/docs/payments): Take card payments without opening a processor account. Checkout links, a return to your site, session lookup, signed webhooks and refunds. The fee is 3.9% + 30¢ per sale; earnings are held 7 days, then the owner withdraws. - [Mail](https://www.harakumo.com/api/docs/mail): Transactional email in one API call, from your own domain or no-reply@harakumo.com, under your app's name, with a send log, a suppression list and per-plan quotas. ## Web - [Domains](https://www.harakumo.com/api/docs/domains): Buy domains inside Harakumo, paid from the Balance, connect domains you own by nameservers, edit DNS, auto-renew from the Balance, and transfer in or out. - [Shield](https://www.harakumo.com/api/docs/shield): Country rules for static sites, server apps, functions and worker.js programs, address lists and AI-crawler blocking for static sites and functions, password-protected static sites, counts of what the rules caught, and your workspace's security checks. - [CDN](https://www.harakumo.com/api/docs/cdn): How long the edge keeps a static site's pages and files, and browsers its files. ## Account & billing - [Workspaces, roles & teams](https://www.harakumo.com/api/docs/workspaces): The account → workspace → project → resource hierarchy, the four roles, invitations and seat limits, and what deleting a workspace or account does. - [Security & data isolation](https://www.harakumo.com/api/docs/security): Two-factor sign-in, scoped API keys, read-only AI connectors, and how one customer's data is kept apart from another's at every layer. - [Billing, Balance & AI credits](https://www.harakumo.com/api/docs/billing): One plan covers several of your workspaces (Pro 3, Team 10 and Scale 25) and includes an amount of file storage, database storage and build minutes, shared across them. AI, use past a paid plan and every domain are paid from prepaid Balances, with an optional monthly spending limit. Seller earnings are separate: 3.9% + 30¢ per sale, held 7 days. - [Usage, activity & audit log](https://www.harakumo.com/api/docs/usage): What your workspace used, measured per project and per day; what needs attention; and an audit trail of every change to your setup. - [AI connector (MCP)](https://www.harakumo.com/api/docs/mcp): Connect Claude, ChatGPT or any MCP client to https://harakumo.com/mcp and run the platform from a conversation, read-only or with permission to make changes. ## Optional - [Everything](https://www.harakumo.com/api/docs/all): the complete documentation in one read. - [Documentation](https://www.harakumo.com/docs): every topic as a web page, one page each. - [Pricing page](https://www.harakumo.com/pricing): the same plans and limits as a web page. - [Security and privacy](https://www.harakumo.com/security): who can reach a customer's data, what Harakumo staff can and cannot see, and what is still being switched on. - [Blog](https://www.harakumo.com/blog): engineering stories from building the platform.