Open sourceLightweight desktop appBuilt for private spaces

Your team's conversations. Your infrastructure.

Corvus brings channels, direct messages, voice and connected work into one focused workspace, with an open codebase and a lightweight Tauri desktop app.

Realtime
Supabase
Voice & video
LiveKit
Desktop
Tauri 2
CORVUS / NORTHSTAR
desktop

Mara Chen 09:42

The reconnect state is ready. I linked the edge case in the pull request.

#184 Reconnect without dropping presenceReady

Owen Park 09:46

Nice. I’ll test it in the desktop build before we merge.

✓ 3👀 2
2 replies · Last reply 2m ago
Message #desktop
AGPL-3.0
Open codebase
Tauri 2
Desktop application
Supabase Realtime
Broadcast & presence
LiveKit
Voice & video
Next.js + Hono
Web & API

Communication stays at the centre

A calmer place for the work that begins in conversation.

Corvus keeps channels, direct messages and calls understandable, then gives the surrounding work a clear place to live.

Conversations that stay organised

Gather technical teams and private communities into spaces. Keep topics in channels, move details into threads, and find the context again when you need it.

  • Spaces and channels
  • Threads and reactions
  • Search and attachments
  • Direct messages and presence
CORVUS / NORTHSTAR
desktop

Mara Chen 09:42

The reconnect state is ready. I linked the edge case in the pull request.

#184 Reconnect without dropping presenceReady

Owen Park 09:46

Nice. I’ll test it in the desktop build before we merge.

✓ 3👀 2
2 replies · Last reply 2m ago
Message #desktop

Move from conversation to action

Boards, docs and GitHub activity are connected work surfaces—not a second product competing for attention.

A decision in a channel can become a board card, reference a runbook or pull request, and return updates to the conversation where it started.

1. Discuss

Reconnect state needs a clear fallback

2. Track

Card added to Desktop release board

3. Ship

Pull request #184 linked back to channel

CORVUS / NORTHSTAR
voice
Voice room · design-sync
Mara speaking
Owen
Noor
Leave

Voice with channel context

Talk without scheduling another meeting

Join a voice room from the space you are already working in. See who is present, who is speaking and keep the surrounding channel close at hand.

Voice and video are powered by LiveKit. Call controls and speaking state stay consistent with the rest of the workspace.

Explore the workspace

One frame. The context your team needs.

Move between conversation and connected work without learning a different visual language each time.

CORVUS / NORTHSTAR
desktop

Mara Chen 09:42

The reconnect state is ready. I linked the edge case in the pull request.

#184 Reconnect without dropping presenceReady

Owen Park 09:46

Nice. I’ll test it in the desktop build before we merge.

✓ 3👀 2
2 replies · Last reply 2m ago
Message #desktop

Open source and under your control

Run the workspace. Keep the context.

Inspect the code, adapt the product and choose the infrastructure around your team. Corvus is open source under AGPL-3.0 and its desktop application uses Tauri rather than Electron.

DEPLOYMENT STATUS · IN PROGRESS

Self-hosting is under active development. The repository and local setup are available today; complete deployment documentation and Docker Compose setup are roadmap work.

CURRENT ARCHITECTURE

Clients

Next.js web · Tauri desktop

Web & API

Next.js · Hono

Supabase

Postgres · Auth · Storage

Realtime

Broadcast · Presence

LiveKit media server

Voice, video and screen sharing

Built in the open

Start locally. Follow the real code.

Corvus is a pnpm workspace with separate web, API and Tauri desktop applications. The repository documents the current local-development flow without presenting unfinished SDKs as a product.

terminal · corvus
# clone and install
git clone https://github.com/Humayun-glitch/Corvus.git
cdCorvus && pnpm install

# run web and API workspaces
pnpm dev

# run the Tauri desktop shell
pnpm dev:desktop

Follow Corvus as it takes shape.

Join early access for product updates and invitations. The live demo and source are available now.

No spam. Unsubscribe at any time.

The workspace is ready to explore

Build your next space on software you can inspect.

See messaging, voice and connected work in the live demo, or follow development in the public repository.

Or join early access