OneOpen Loom documentation

OneOpen Loom is the open-source collaboration suite for planning work and capturing knowledge—under one roof, with shared workspace identity.

  • Workboard — work management and delivery (backend/ + frontend/)

  • Magicboard — knowledge, spaces, and pages (magicboard/)

Suite mark: docs/logo.svg. Product marks: docs/workboard/logo.svg, docs/magicboard/logo.svg.

Suite quick start

Prerequisites: Python 3.12+, Node.js 20+

Workboard (API :8001, SPA :5173):

cd backend
python -m pip install -r requirements.txt
cp .env.example .env
alembic upgrade head
python -m app.scripts.seed
uvicorn app.main:app --reload --port 8001

cd frontend
npm install
npm run dev

Magicboard (API :8002, SPA :5174):

cd magicboard/backend
python -m pip install -r requirements.txt
cp .env.example .env
python -m app.scripts.seed
uvicorn app.main:app --reload --port 8002

cd magicboard/frontend
npm install
npm run dev

After seed, sign in with akhil@oneopen.dev / password123.

Contents

Indices