Bloks
Open-Source Workspace Platform • All-in-One Productivity Suite • AI-Native
Bloks is an open-source workspace that consolidates notes, documents, messaging, projects, CRM, calendar, boards, spreadsheets, slides, and AI agent automation into a single platform. Think Notion + Linear + Slack + Figma — with a team of 8 specialized AI agents and 35+ integrations built in.

Problem
Modern teams are fragmented across dozens of tools — Notion for docs, Slack for messaging, Linear for projects, Google Calendar for scheduling, HubSpot for CRM, Figma for design. Each has its own login, data silo, and subscription cost. Context switching between them kills productivity and makes integrated workflows nearly impossible.
Bloks solves this by putting everything in one place — with real-time collaboration, AI automation, and a marketplace of integrations. One workspace. One login. One source of truth.
8+
Avg SaaS tools per team
Each with separate logins, billing, and data silos
30%
Time lost to context switching
Bouncing between apps for related information
$1K+
Monthly per-seat costs
Stacking subscriptions across the entire tool chain
Core Features
Documents & Notes
- ›Rich text editor with TipTap — bold, italic, code blocks, tables, checklists
- ›Canvas blocks with freehand drawing and node-based visual editing (ReactFlow)
- ›Spreadsheets with CSV/Excel import and export
- ›AI-powered slide generation from natural language prompts
- ›Real-time collaborative editing via WebSocket with live cursors
- ›Note folders, permissions, and public/private visibility
Communication
- ›Private DMs and group messaging with threading
- ›Channels with emoji reactions and read receipts
- ›Voice messages with recording and playback
- ›Live chat widget for external users
- ›WebRTC video calls via Mediasoup
- ›Auto-generated captions with word-level timestamps
Project Management
- ›Kanban boards with drag-and-drop (dnd-kit), checklists, labels, and due dates
- ›Drive file system with color-coded type icons and folder hierarchy
- ›Calendar with recurring events, booking links, and availability management
- ›Google Calendar and Microsoft Calendar sync
- ›CRM pipeline with deal stages, forecasting, and activity logging
- ›Task management with priority levels, assignees, and status tracking
Organizations & Security
- ›Multi-user organizations with role-based access (owner, admin, member, viewer)
- ›Team structure with invite codes and domain auto-join
- ›Two-factor authentication and session timeout policies
- ›IP allowlisting and security policy management
- ›E2E encryption support with public key storage
- ›OAuth with GitHub, Microsoft, and Google
The Workspace
Integrations Marketplace
35+ service integrations across Source Control, Cloud Platforms, Databases, Dev Tools, and more — each with OAuth connect and status tracking.

Calendar
Week/month/day views with mini calendar sidebar, multiple calendar support, booking links for scheduling, and friends' calendar sharing.

CRM Pipeline
Sales pipeline with customer tracking, deal stages, pipeline value, weighted forecasts, and activity management.

AI Agent Team
Chat and Missions modes — the orchestrator routes your message to the right specialist agents with suggested prompts for security, accessibility, deployment, and testing.

Messaging
Channels, direct messages, and groups with search, notifications, and split-pane conversation view.

Drive
File manager with Documents, Canvases, and Slides tabs — drag-and-drop uploads with grid and list views.

Technical Architecture
Full-stack monorepo with pnpm workspaces — NestJS 11 backend with 30+ modules and a Next.js 14 frontend with 190+ React components.
Frontend
Next.js 14 App Router, React 18, TypeScript, Tailwind CSS, shadcn/ui, ReactFlow, Framer Motion
Backend
NestJS 11 with modular architecture — auth, notes, posts, messages, calendar, boards, CRM, integrations, agents
Database
PostgreSQL via Neon with custom ORM, real-time subscriptions, and migration system
Real-Time
WebSocket + Socket.io for live collaboration, presence tracking, and instant notifications
AI Layer
Anthropic SDK + LangChain for agent orchestration, vector embeddings for context memory
Storage
AWS S3 for media uploads, Cloudflare R2 for backups, Redis for caching and job queues
Rich Text
TipTap editor with custom extensions — code blocks, tables, images, checklists, mentions
Video
Mediasoup WebRTC for calls, speech-to-text for auto captions, word-level timing
Blockchain
Solana Web3.js for wallet integration, decentralized identity, and on-chain transactions
AI Agent System
8 specialized AI agents work as an autonomous team. Atlas orchestrates task breakdown and delegation, while domain-specific agents handle execution — from backend API development to security audits.
Breaks down tasks, delegates to agents, manages workflow
Architecture decisions, code review, technical guidance
API design, database schemas, server-side logic
React components, UI implementation, interactions
UX review, design systems, accessibility audits
Testing strategies, bug hunting, regression checks
Deployment, infrastructure, CI/CD pipelines
Vulnerability scanning, auth hardening, compliance
How It Works
User sends a prompt
"Build a REST API for the CRM module with CRUD endpoints"
Atlas breaks it down
Decomposes into subtasks and assigns to Forge (API), Pixel (UI), Hawk (tests)
Agents execute in parallel
Each agent writes code, runs tools, and reports results with tool call visibility
Results flow back
Atlas aggregates outputs, handles conflicts, and presents the final result to the user
Integrations Marketplace
35+ providers with OAuth authentication, encrypted token management, and shareable integration templates.
Core
GitHub
Vercel
Neon
Cloudflare
Cloud
AWS
GCP
Azure
DigitalOcean
Databases
Supabase
PlanetScale
Upstash
MongoDB
Dev Tools
Linear
Notion
Jira
GitLab
Communication
Slack
Discord
Monitoring
Sentry
Datadog
Grafana
Payments
Stripe
AI
OpenAI
Anthropic
Technical Challenges
Real-Time Collaboration
Building conflict-free collaborative editing across documents, canvas, and spreadsheets — handling concurrent edits, cursor positions, and presence tracking via WebSocket without data loss.
Agent Orchestration
Designing a multi-agent system where 8 AI agents coordinate autonomously — handling task delegation, parallel execution, result aggregation, and conflict resolution across agent boundaries.
30+ Module Architecture
Structuring a NestJS backend with 30+ feature modules (auth, notes, CRM, calendar, boards, agents, integrations) while keeping them decoupled, testable, and performant at scale.
Cross-Platform Integration
Building secure OAuth flows for 35+ providers with encrypted token storage, refresh token rotation, and graceful degradation — each with different API patterns and rate limits.
Project Scale
190+
React Components
30+
Backend Modules
35+
Integrations
8
AI Agents
Tech Coverage
Impact
- Built a production-grade workspace rivaling Notion, Slack, Linear, and HubSpot — as a single open-source platform
- Implemented real-time collaborative editing across documents, canvas, and spreadsheets with live cursors and presence
- Designed an 8-agent AI team with autonomous task breakdown, parallel execution, and cross-agent coordination
- Built a 35+ provider integration marketplace with OAuth, encrypted token storage, and shareable templates
- Full CRM pipeline with drag-and-drop deal stages, revenue forecasting, health scoring, and activity logging
- WebRTC video with auto-generated captions and word-level transcripts via speech-to-text
- 190+ React components and 30+ NestJS modules in a clean monorepo architecture