tulipfarm

The AI-native business operating system. Give it a soul, put it to work.

ready · self-hosted · agents standing by

[install]

Ten minutes to a running farm.

One script installs PostgreSQL 17 + pgvector, plants your soul repository at ~/.tulipfarm/soul, and generates your bootstrap env config. pnpm dev boots the API and the web UI; the first account you create is the admin.

[+] get started
[install]~/tulipfarm
$

[mental model]

Two halves. Files on one side, a runtime on the other.

Everything you configure is a file in the soul; everything your business produces is a record in the datastore. Edit the soul, and the runtime reconciles it on boot.

[the soul]

~/.tulipfarm/soul
├─ resources/   what your business is
├─ agents/      who does the work
├─ skills/      what they know how to do
└─ knowledge/   what they can look up

A git repository. Every change to what your instance knows and can do is a commit.

[the runtime]

api       :4010   rest + agent turns
web       :4000   the workspace
workers           schedules + queues
postgres          records + vectors

Loads the soul, stores your records, indexes your knowledge, and runs agent turns against your LLM providers.

[the farm]

Put it to work.

[+] read the docs