Premium AI training and consulting for operations leaders, founders, and technical teams.
Explore Training Programs Β· View Documentation Β· Join Community
Organisations struggle to implement AI effectively. Generic courses teach theory without practical application. Internal teams lack the expertise to build production-ready AI systems. The gap between AI potential and real-world deployment continues to widen.
DreamLab AI bridges this gap through intensive, hands-on training programs where participants build working AI systems alongside world-class practitioners. No slides. No lectures. Pure implementation.
|
2 Days Β· Up to 4 Participants Immersive deep-dive into multi-agent AI systems at a luxury countryside estate. Leave with a production-ready AI implementation tailored to your business. Includes:
|
1 Day Β· up to 4 Participants We come to you. Your team builds a working AI agent on-site, using your actual business data and workflows. Includes:
|
Custom Duration Β· Flexible Strategic AI advisory and implementation support for complex enterprise requirements. Includes:
|
dreamlab-ai-website/
βββ src/
β βββ components/ # 70+ React components
β β βββ ui/ # shadcn/ui primitives
β β βββ Hero.tsx # 3D animated hero section
β β βββ Navigation.tsx # Responsive navigation
β β βββ ...
β βββ pages/ # 13 route pages
β β βββ Index.tsx # Landing page
β β βββ Masterclass.tsx # Residential training
β β βββ Team.tsx # 44+ expert profiles
β β βββ ...
β βββ hooks/ # Custom React hooks
β βββ lib/ # Utilities & Supabase client
β βββ types/ # TypeScript definitions
β
βββ community-forum/ # Nostr-powered forum (SvelteKit)
β βββ src/ # Forum application
β βββ services/ # Microservices
β β βββ nostr-relay/ # WebSocket relay server
β β βββ embedding-api/ # Semantic search vectors
β β βββ image-api/ # Image processing
β βββ tests/ # E2E & performance tests
β
βββ public/
β βββ data/
β βββ team/ # 44 expert profiles (markdown)
β βββ workshops/ # Workshop content
β βββ showcase/ # Portfolio projects
β
βββ docs/ # Comprehensive documentation
β βββ architecture/ # System design
β βββ api/ # API references
β βββ developer/ # Developer guides
β βββ deployment/ # Operations guides
β βββ security/ # Security documentation
β βββ user/ # End-user guides
β
βββ wasm-voronoi/ # Rust WASM background effects
- Node.js β₯ 18.0.0
- npm β₯ 9.0.0
# Clone repository
git clone [email protected]:DreamLab-AI/dreamlab-ai-website.git
cd dreamlab-ai-website
# Install dependencies
npm install
# Start development server
npm run devOpen http://localhost:5173 β changes hot-reload instantly.
# Build optimised bundle
npm run build
# Preview production build
npm run preview| Command | Description |
|---|---|
npm run dev |
Start development server with HMR |
npm run build |
Create optimised production build |
npm run preview |
Preview production build locally |
npm run lint |
Run ESLint code quality checks |
Our community runs on the Nostr protocol β a censorship-resistant, decentralised social network.
- No email required β authenticate with cryptographic keys
- You own your identity β portable across any Nostr client
- End-to-end encryption β private messages stay private
- No central authority β distributed across independent relays
| NIP | Feature |
|---|---|
| NIP-01 | Basic protocol & event signing |
| NIP-07 | Browser extension authentication (Alby, nos2x) |
| NIP-17/59 | Encrypted direct messages with gift wrapping |
| NIP-28 | Public chat channels |
| NIP-44 | XChaCha20-Poly1305 encryption |
| NIP-52 | Calendar events for workshops |
| 98 Performance |
100 Accessibility |
100 Best Practices |
100 SEO |
Optimisations:
- Route-based code splitting with React.lazy
- Image optimisation (WebP, lazy loading, srcset)
- TanStack Query intelligent caching
- Three.js performance budgets
- Rust WASM for compute-intensive effects
| Layer | Implementation |
|---|---|
| Authentication | Supabase Auth + NIP-07 browser extensions |
| Encryption | NIP-44 (XChaCha20-Poly1305), TLS 1.3 |
| Data Protection | Row-level security, GDPR compliance |
| Input Validation | Zod schemas, DOMPurify sanitisation |
| Key Management | Hardware keys via browser extensions |
See Security Documentation for full details.
- Main website with React 18
- Nostr community forum
- Encrypted direct messaging
- Calendar events (NIP-52)
- Semantic search with vector embeddings
- Mobile PWA with offline support
- AI-powered workshop recommendations
- Multi-language support
We welcome contributions from the community. Please read our Contributing Guide before submitting pull requests.
# Create feature branch
git checkout -b feature/your-feature
# Make changes and commit
git commit -m "feat: add your feature"
# Push and create PR
git push origin feature/your-featureProprietary Software
Copyright Β© 2024-2026 DreamLab AI Consulting Ltd. All rights reserved.
This software is proprietary and confidential. Unauthorised copying, distribution, modification, or use is strictly prohibited without explicit written permission from DreamLab AI Consulting Ltd.
dreamlab-ai.com Β· Contact Us Β· Community Forum
Built with precision by DreamLab AI
Empowering the next generation of AI leaders
React Β· TypeScript Β· Vite Β· Tailwind Β· Three.js Β· Supabase Β· Nostr