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
Workboard