How Ampt Works
Ampt lets developers rapidly build native cloud apps without complicated configs or struggling with infrastructure.
Ampt is a developer tool, account orchestrator, deployment engine, and cloud management utility all rolled into one.
With Ampt, you just write code. Backed by a fully-featured Node.js runtime with support for modern JavaScript and TypeScript right out of the box, you can build just about any application you can imagine. Import your favorite libraries, write your own custom APIs, and connect to third-party APIs and services. You can also use familiar backend frameworks like Express.js and Koa, fetch-based API frameworks like Hono and ElysiaJS, or fullstack frameworks like Next.js, Astro, and Remix.
Ampt provides multiple standalone modules that integrate seamlessly with the runtime, without ever needing to think about infrastructure. You can use as little or as many as you like. The SDKs are designed to be simple and familiar, maximizing your productivity by eliminating the need to learn new, complicated APIs.
Core Interfaces and Modules
The @ampt/sdk
provides access to the core interfaces. These can be selectively imported into your scripts like this:
import { storage, params, events, schedule } from "@ampt/sdk";
The SDK (@ampt/sdk
) includes:
For more specific use cases, you can install additional modules:
If you intend to use an existing framework with Ampt, such as Express or Remix, view the following guides below:
Ampt CLI
Building applications with Ampt requires installing and using the Ampt CLI in your terminal.