Jake Shore b80ffee3f7
Some checks failed
Tests / E2E Web (chromium) (push) Has been cancelled
Tests / Coverage (push) Has been cancelled
CI / Lint (push) Has been cancelled
CI / Build (push) Has been cancelled
Tests / Unit Tests (push) Has been cancelled
Tests / E2E Web (firefox) (push) Has been cancelled
Tests / E2E Web (webkit) (push) Has been cancelled
Tests / E2E Desktop (macos-latest) (push) Has been cancelled
Tests / E2E Desktop (ubuntu-latest) (push) Has been cancelled
Tests / E2E Desktop (windows-latest) (push) Has been cancelled
Compass mock mode - runs locally without WorkOS auth
- Middleware bypasses WorkOS when API keys not configured
- AuthWrapper conditionally loads AuthKitProvider
- getCurrentUser() returns mock dev user when no auth
- Demo mode (/demo) sets cookie for dashboard access
- Memory DB provider fallback when D1 unavailable
- CF dev proxy gated behind ENABLE_CF_DEV=1
- All changes conditional - real auth works if keys provided
2026-02-18 21:52:50 -05:00

Compass

An AI-native workspace platform that handles auth, deployment, and real-time collaboration -- so you can focus on building what actually matters.

Build With Direction :)

  • AI agent built in -- every workspace ships with an intelligent assistant that understands your domain and takes action through tools you define
  • Modular by design -- scheduling, financials, file management, messaging. drop in what you need, leave out what you don't
  • Deploy anywhere -- self-host, ship to desktop and mobile, or deploy to the edge with Cloudflare
  • Enterprise auth -- SSO, directory sync, and role-based access control out of the box

Quick Start

git clone https://github.com/High-Performance-Structures/compass.git
cd compass
bun install
cp .env.example .env.local   # add your keys
bun run db:generate
bun run db:migrate:local
bun dev

See docs/ for detailed setup, environment variables, and deployment options.

Tech Stack

Layer Technology
Framework Next.js 15 (App Router), React 19
Language TypeScript 5.x (strict)
UI shadcn/ui, Tailwind CSS v4
Database Cloudflare D1 (SQLite) via Drizzle ORM
Auth WorkOS (SSO, directory sync)
AI AI SDK v6 + OpenRouter
Mobile Capacitor (iOS + Android)
Desktop Tauri 2.0
Deployment Cloudflare Workers via OpenNext

License

AGPL-3.0

Description
Compass - AI-native workspace platform (mock/demo mode, no auth required)
Readme 2.2 MiB
Languages
TypeScript 98.4%
CSS 0.7%
Rust 0.5%
Swift 0.2%
Shell 0.1%