create-oma-app
v0.2.0
Published
Scaffold a runnable multi-agent demo on @open-multi-agent/core — one command from zero to a live agent DAG.
Maintainers
Readme
create-oma-app
Scaffold a runnable multi-agent demo on @open-multi-agent/core — one command from zero to a live agent DAG.
npm create oma-app@latestAnswer one prompt (the project name) and you get a small project that, on its first run, shows a coordinator breaking a single goal into a multi-agent DAG — agents running in parallel and in dependency order — then opens a dashboard of the run in your browser.
What you get
my-demo/
├── src/index.ts # the demo: one goal → multi-agent DAG → dashboard
├── .env.example # OpenAI, or any OpenAI-compatible provider
├── package.json # one runtime dependency: @open-multi-agent/core
├── tsconfig.json
└── README.md- One runtime dependency —
@open-multi-agent/core;tsxis the only dev dependency. - Provider-neutral — OpenAI out of the box, or any OpenAI-compatible endpoint (DeepSeek, Groq, Ollama, …) via
OPENAI_BASE_URL+OMA_MODEL. - No tools, no filesystem writes — the default demo is pure reasoning, so the first run is fast and robust across providers.
Run it
npm create oma-app@latest my-demo
cd my-demo
npm install
cp .env.example .env # add your key
npm run devNext steps
Open src/index.ts and change the goal, add an agent, or give an agent tools. See the examples for tool use, MCP, structured output, and providers.
License
MIT
