Try it in a minute - use web or CLI:
npm install -g codehooks coho create my-api coho deploy # ✅ Your API is live
Why devs love Codehooks
Full-featured backend with one elegant API
Everything you need in one place: Instant database CRUD REST APIs, fast NoSQL document database and key value store, serverless functions, authentication, real-time features, queues, and CRON jobs. Watch the getting started video 🎥 to see it in action or visit the documentation overview to learn more.
Supercharged development with LLMs and AI agents
Build powerful automations and integrations with AI agents (e.g. Cursor, Claude) using our Model Context Protocol (MCP) implementation. It has a built-in structured prompt tailored for Codehooks. Enable autonomous development, deployment, data processing, and integration workflows.
Build reliable workflows easily
Deploy reliable, scalable workflows with our Workflow API. State management, automatic retries, distributed processing, and error recovery. Perfect for complex integrations, data processing, and business automation. Since everything is just code, LLMs can generate reliable stateful workflows that you can deploy and test instantly.
Web or CLI to manage code and data - your choice
Our developer-first CLI is comprehensive and very useful for automations, but you can also use the full-featured web interface for everything: deploy and edit code with syntax highlighting, query and manage your database with visual tools, configure settings, watch live logs, and manage domains.
Pricing
Designed for fast-moving teams
Our pricing is simple and transparent, with just three plans: Development (free), Pro and Team. The Development plan is to get you started building and for hobby projects, the Pro and Team plans are for production projects.
The paid plans can be extended with extra resources when needed. All plans include all the features of codehooks.io. If you have special requirements and need a custom plan, please contact us.
Development
Free
Pro
$19/month
Team
$39/month
Spaces are a powerful way to organize your project
Spaces are totally self-contained environments with their own storage, database, code, settings and domains. It's well suited to use for having development, staging and production environments in the same project, but can also be used for different backend / API functionality in the same project.
Scale When You Need To
You can upgrade from Development and Pro any time. The Pro and Team plans can also be extended with additional resources as needed:
- Developers $5 each
- Database Storage $0.1/GB
- File Storage $0.02/GB
- Custom Domains $10 each
- Additional Spaces $10 each
What customers say

Codehooks powers the backend of my iOS app Fraud Monitor, handling everything from ML training and scam detection to user feedback.
I chose it for its developer-first CLI, elegant APIs, and rock-solid data model — and I've stayed for the flawless uptime and peace of mind. I'm a fan.

Codehooks is a great tool! In record time we have built a backend and API which collects live fish farm data from our sonars.
The data is now easily accessible in a dashboard for our customers. I love the simplicity and the fact that we can iterate so quickly.

For one of our portfolio companies' clients, we needed a quick way to backup important orders.
Codehooks was amazingly simple to deploy and use. In a matter of minutes we set up a new project with a simple API to store a backup of the data.
Frequently Asked Questions
Everything you need to know about Codehooks.io's AI‑first backend & workflows.
Which programming languages are supported?
Do you offer an SLA or performance guarantees?
Where is my data stored and how are backups handled?
What are the database size and request limits?
Can I migrate existing data into Codehooks.io?
Can I use a custom domain?
How is Codehooks.io different from Firebase or Supabase?
codehooks-js
library integrates seamlessly with the built-in database, key-value store, worker queues, and jobs. This makes it extremely easy to create automations and integrations quickly (especially with LLMs and MCP). Unlike competitors, all paid plans include unlimited compute with no surprise overages.How does authentication and security work?
What happens if I exceed my plan limits?
Can I upgrade or downgrade my plan?
Can I develop and test locally?
How do I manage multiple environments (dev/staging/prod)?
What monitoring and debugging tools are available?
How long has the platform been operating?
What happens to my data if I cancel?
Do you have a status page for outages?
How do CRON jobs and background processing work?
app.job("* * * * * ", ...)
syntax. To stop a job, you need to redeploy your code. One-off "runAt" jobs are not available on the Development plan. Cron jobs on the Development plan are limited to 1 per hour. The maximum speed of workers for queue processing: 1 per second on Development, and unlimited on Pro and on Team.