Browse by type

Real-time meetings platform with web and native clients, an SFU, and an apps SDK
Conclave is a real-time meetings platform with:
apps/web: Next.js web client and API routesapps/conclave-skip: active SwiftUI/Skip project for iOS and Androidapps/mobile: deprecated Expo client; do not use for new workpackages/sfu: mediasoup SFU and real-time socket handlerspackages/apps-sdk: web in-meeting apps runtime (provider, Yjs sync, and awareness)packages/shared-browser: optional VNC-based shared browser serviceapps/
web/
conclave-skip/
packages/
sfu/
apps-sdk/
shared-browser/
scripts/
Prerequisites:
pnpm 11.7.0pnpm install
pnpm -C packages/sfu run dev
pnpm -C apps/web run dev
http://localhost:3000.Notes:
https://sfu.acmvit.in if SFU_URL/NEXT_PUBLIC_SFU_URL is unset.The active native application is apps/conclave-skip. It shares SwiftUI source
between iOS and Android through Skip.
cd apps/conclave-skip
swift build
swift test -q
See apps/conclave-skip/README.md for Android
and iOS build commands. apps/mobile is deprecated and excluded from the
workspace.
packages/apps-sdk/README.mdpackages/apps-sdk/docs/README.mdpackages/apps-sdk/docs/guides/add-a-new-app-integration.mdpackages/apps-sdk/docs/guides/app-cookbook.mdpackages/apps-sdk/docs/guides/troubleshooting.mdContributor commands:
pnpm -C packages/apps-sdk run new:app polls
pnpm -C packages/apps-sdk run check:apps
pnpm -C packages/apps-sdk run check:apps:fix
Run shared browser service locally:
pnpm -C packages/shared-browser run dev
Deploy SFU pair (Docker Compose):
./scripts/deploy-sfu.sh
Deploy shared browser service (Docker Compose):
./scripts/deploy-browser-service.sh
Read CONTRIBUTING.md before opening a PR.
By participating in this project, you agree to follow CODE_OF_CONDUCT.md.
🤍 Crafted with love by ACM-VIT

browse all types & interfaces →
$ claude mcp add conclave \
-- python -m otcore.mcp_server <graph>