Your AI-PoweredSecond Brain
NebulaMind is a full-stack SaaS platform that combines the power of multiple AI models with intelligent tools to help you capture, organize, and retrieve information effortlessly.
Powerful Features
Multi-Model AI
Integrated with Claude, Grok, and Google AI for diverse perspectives and optimal responses.
AI Tool Chaining
5 intelligent tools working together: web search, URL extraction, note management, and more.
Smart Organization
Organize your knowledge with categories, tags, and prompt templates for quick access.
Secure & Private
Google OAuth authentication with role-based access control protecting your data.
Developer-Friendly
Built with Next.js 15, React 19, TypeScript, and modern best practices.
Production-Ready
Deployed on Vercel with optimized performance and Prisma Accelerate integration.
Technical Architecture
Frontend
- Next.js 15 with App Router
- React 19 with Server Components
- TypeScript for type safety
- Tailwind CSS v4 + Shadcn/ui
- React Query for state management
- Zustand for client state
Backend
- Hono for API routes
- Prisma ORM with PostgreSQL
- BetterAuth for authentication
- Vercel AI SDK integration
- Stripe subscription billing
- Edge-optimized deployment
AI Integration
- Claude for advanced reasoning
- Grok for real-time insights
- Google AI for versatility
- Streaming responses
- Tool chaining architecture
- Custom prompt templates
Data & Testing
- 10+ relational models
- Neon PostgreSQL database
- Prisma Accelerate pooling
- TestSprite AI testing
- 10+ automated test cases
- End-to-end coverage
Intelligent AI Tools
Web Search
Search the web using Tavily API to fetch real-time information and current events.
URL Extraction
Extract and summarize content from any URL using Puppeteer for intelligent web scraping.
Note Creation
Create and store notes directly from AI conversations with automatic categorization.
Note Search
Intelligent search across your notes using semantic matching and keyword queries.
Chat History
Maintain conversation context with persistent chat history and message threading.
Comprehensive Data Models
User
Authentication, profile, and settings
Note
Knowledge base with tags and categories
Category
Organizational structure for notes
Chat
AI conversation threads
ChatHistory
Message persistence and threading
PromptTemplate
Reusable AI prompts
Subscription
Stripe billing and plans
Analytics
Usage metrics and insights
UsageEvent
Activity tracking
Session
User sessions and tokens
Perfect For
Developers
Store code snippets, documentation, and technical notes
Researchers
Organize research papers, citations, and insights
Writers
Capture ideas, drafts, and creative inspiration
Students
Take notes, summarize content, and study efficiently
Ready to Build Your Second Brain?
Start organizing your knowledge with AI-powered intelligence today.