Build like a startup. Deploy like an enterprise.
Define your backend in TypeScript: database, type-safe APIs, Entra ID auth, functions, storage, and hosting. Rayfin deploys it to Microsoft Fabric — inside your organization’s boundary.
Start with an agent
Set up a new Rayfin app for me, end to end. Rayfin is a backend platform for TypeScript developers on Microsoft Fabric. Before writing any code, read https://rayfin.ai/llms.txt and https://rayfin.ai/docs/reference/agent-rules.md — every page on that site is available as raw Markdown by appending .md to its URL. Then do the work yourself rather than printing steps for me: 1. Scaffold a project with `npm create @microsoft/rayfin@latest my-app` and install dependencies. 2. Sign in with `npx rayfin login`. 3. Start the development session with `npm run dev` — it runs `rayfin dev`, which provisions or reuses the app's backend in Fabric, applies the data model, and serves the frontend locally. Run it in the background and tell me the local URL to open. 4. When I'm ready to publish, deploy with `npx rayfin up`, confirm it with `npx rayfin up status`, and tell me the hosted URL. Then explain what the starter app does and where the data model lives.
Hand it to a coding agent with a terminal — it scaffolds the project, deploys the backend, and explains what it built.
A community Copilot harness that helps you build Rayfin apps.
Fabricator