Skip to content

Quick Start

Get Ordine running locally in minutes.

Prerequisites

Installation

sh
# Clone the repository
git clone https://github.com/forge-town/ordine.git
cd ordine

# Install dependencies
bun install

Database Setup

Create local env files first:

sh
cp apps/app/.env.example apps/app/.env
cp apps/server/.env.example apps/server/.env

Set the same DATABASE_URL in both files, then push the schema to your database:

sh
cd apps/app
bun run db:push

TIP

Make sure your PostgreSQL connection string is configured in the environment. See .env.example for the required variables.

Start Development

sh
# From the root directory
bun dev

This starts all apps in parallel via Turborepo:

AppURLDescription
apps/apphttp://localhost:9430Main web application
apps/serverhttp://localhost:9433API server (Hono)

Create Your First Pipeline

  1. Open the web app at http://localhost:9430
  2. Navigate to Operations and create a new operation
  3. Navigate to Pipelines and create a new pipeline
  4. Add nodes to the pipeline canvas and connect them
  5. Click Run to execute

Contribution Policy

External contributions and public security intake are paused until beta.

CLI Usage

Ordine also provides a CLI for headless operation:

sh
cd apps/cli
bun run src/index.ts --help

What's Next?

  • Learn about Core Concepts to understand the entity model
  • Browse the Skills to see what AI agents can do with Ordine

Released under the MIT License.