Wizard Ecosystem is a comprehensive, AI-powered productivity suite that replaces multiple Google services with a single, privacy-focused platform.
| Component | Description | Live URL |
|---|---|---|
| π§ Wizard Browser | AI-powered web browser with workspaces | Browser |
| π§ Wizard AI | Multi-agent AI assistant | AI |
| π§ Wizard Mail | Email client (Gmail, Outlook, any IMAP) | |
| π Wizard Calendar | Calendar and event management | Calendar |
| π¬ Wizard Chat | Instant messaging for Wizard users | Chat |
| π Wizard Search | AI-powered search engine | Search |
| π Wizard Notes | AI-powered note-taking with collaboration | Notes |
- Tab Management - Drag-and-drop reordering, tab groups
- Workspaces - Organize tabs by context (Work, School, Media)
- Built-in Ad Blocking - uBlock Origin style filters
- Private Mode - Separate session storage
- Cloud Sync - Bookmarks, workspaces, settings across devices
- Search Suggestions - Real-time via DuckDuckGo API
- Password Manager - Local encrypted storage
- Dark/Light Themes - Wizard Purple or Light mode
- 7 Personalities - JARVIS, ORACLE, Nerd, Fun, Sarcastic, Fast, Normal
- Multi-Agent System - Chain specialized agents together
- RAG Document Q&A - Upload PDFs, Word, Excel files
- Web Search - Real-time information
- Code Execution - Python sandbox
- Image Generation - AI art creation
- Voice Input - Speak naturally
- WizProfile - Rich user profiles for personalized responses
-
Core Note Management
- Rich text notes with titles and content
- Create via modal with title and initial content
- Click-to-edit with auto-save on keystroke
- Delete, favorite (β), and rename via dedicated modals
- Recent Notes view automatically surfaces the 10 most recently edited entries
-
Organization & Navigation
- Custom tag creation with tag-based filtering
- Folder views: All Notes, Favorites, Recent, Shared With Me
- Full-text search across all notes
- Left-side panel for notes list, tags, and folder navigation
- Clean, distraction-free editor
-
AI-Powered Editing Suite
- AI Edit - Direct note transformation (e.g., "Make this more professional")
- Grammar Fix - Instant spelling and grammar correction
- Summarize - Generate 2β3 sentence synopsis
- Format - Apply bullet points and structured headings
- Translate - Convert note content into any target language
- Expand - Elaborate and enrich brief drafts
- Always-visible AI Panel for quick access
-
Sharing & Collaboration
- Share notes with any Wizard Ecosystem user by email address
- Permission levels: Read-only (Can View) and full access (Can Edit)
- Shared Inbox for receiving notes from others
- Real-time synchronization ensures changes propagate immediately
-
Technical Architecture
- Frontend:
/notes/index.htmlwith responsive dark purple/gold aesthetic - RESTful API endpoints:
GET/POST /api/notes,PUT/DELETE /api/notes/{id},POST /api/notes/{id}/favorite,POST /api/notes/{id}/share,GET /api/notes/shared - Data stored as JSON within SQLite
user.notes_datacolumn - Authentication via same session-based system as Wizard Mail
- Frontend:
- Multi-Account Support - Gmail, Outlook, Yahoo, custom domains
- Folder Management - Inbox, Sent, Spam, Trash, Drafts
- Email Aliases -
username@wizardecosystem.devvia Cloudflare - AI Assistant - Compose, summarize, enhance emails
- Rich Text Editor - Formatting, images, attachments
- Search & Star - Find and favorite important emails
- Multiple Views - Month, week, day
- Event Management - Create, edit, delete
- Color Coding - Categorize events by type
- Mini Calendar - Quick month navigation
- Event Highlighting - Days with events are marked
- Cloud Sync - Access from anywhere
- One-on-One Messaging - Real-time conversations
- Read Receipts - See when messages are read
- Typing Indicators - Know when someone is typing
- User Search - Find other Wizard users by email
- Local Timestamps - Converted to your timezone
- AI-Powered - Get intelligent summaries of your search topic
- Real-time Suggestions - As you type
- Direct Links - No redirects, go straight to results
- Multiple Engines - Brave, DuckDuckGo, Startpage, Bing fallbacks
- URL Parameters -
?q=search+query
Simply visit https://wizardecosystem.dev
Download from: https://wizardecosystem.dev/download
# Clone the repository
git clone https://github.com/ag-ultima/wizard-ecosystem.git
cd wizard-ecosystem
# Install dependencies
npm install
# Run the Electron app
npm start
# Or serve the web version locally
npx serve .
ποΈ Project Structure
text
wizard-ecosystem/
βββ index.html # Ecosystem hub / Browser UI
βββ mail/
β βββ index.html # Wizard Mail
βββ calendar/
β βββ index.html # Wizard Calendar
βββ chat/
β βββ index.html # Wizard Chat
βββ search/
β βββ index.html # Wizard Search
βββ notes/
β βββ index.html # Wizard Notes
βββ updates/
β βββ index.html # Update history
βββ icons/ # App icons for PWA
βββ main.js # Electron main process
βββ preload.js # Secure IPC bridge
βββ package.json # Dependencies
βββ README.md # This file
π₯οΈ Desktop Application
The desktop app is built with Electron and provides:
Native window controls
Keyboard shortcuts
System tray integration
Auto-updates
Offline support
Building from Source
bash
# Install dependencies
npm install
# Build for Windows
npm run build:win
# Build for macOS
npm run build:mac
# Build for Linux
npm run build:linux
π Ecosystem Links
Service URL
Ecosystem Hub wizardecosystem.dev
Wizard Mail wizardecosystem.dev/mail
Wizard Calendar wizardecosystem.dev/calendar
Wizard Chat wizardecosystem.dev/chat
Wizard Search wizardecosystem.dev/search
Wizard Notes wizardecosystem.dev/notes
Update History wizardecosystem.dev/updates
π Email Aliases
Get a free @wizardecosystem.dev email alias that forwards to your real email:
Open Wizard Mail
Click "Get Free @wizardecosystem.dev Email"
Choose your username
Enter your forwarding email
Done! Emails sent to yourname@wizardecosystem.dev will forward to you
Powered by Cloudflare Email Routing.
π Notes Sharing
Share your notes with other Wizard Ecosystem users:
Open Wizard Notes
Click the Share (π) button on any note
Enter the recipient's email address
Choose permission level (View or Edit)
The recipient will see the note in their "Shared With Me" folder
Notes sync in real-time β changes appear instantly for all collaborators.
π¨ Themes
Theme Description
π Wizard Purple Default dark theme with purple accents
βοΈ Light Mode Clean light theme for daytime use
Toggle themes in Settings β Appearance.
β¨οΈ Keyboard Shortcuts
Shortcut Action
Ctrl/Cmd + T New Tab
Ctrl/Cmd + W Close Tab
Ctrl/Cmd + Tab Next Tab
Ctrl/Cmd + Shift + Tab Previous Tab
Ctrl/Cmd + L Focus Address Bar
Ctrl/Cmd + K Wizard Search
Ctrl/Cmd + Shift + A Toggle AI Assistant
Ctrl/Cmd + D Bookmark Page
Ctrl/Cmd + H History
Ctrl/Cmd + J Downloads
F11 Full Screen
π€ Contributing
We welcome contributions! Please see our Contributing Guidelines.
Fork the repository
Create your feature branch (git checkout -b feature/amazing)
Commit your changes (git commit -m 'Add amazing feature')
Push to the branch (git push origin feature/amazing)
Open a Pull Request
π License
Distributed under the MIT License. See LICENSE for more information.
π€ Author
Arnav Gupta
Website: https://wizardecosystem.dev
GitHub: @ag-ultima
Email: arnav@wizardecosystem.dev
π Acknowledgments
Electron - Desktop framework
Flask - Backend framework
Groq - AI inference
DuckDuckGo - Search API
Cloudflare - Email routing
PythonAnywhere - Backend hosting
GitHub Pages - Frontend hosting
β Show Your Support
If you found this project helpful, please give it a β on GitHub!
https://img.shields.io/github/stars/ag-ultima/wizard-ecosystem
π Statistics
https://img.shields.io/github/languages/code-size/ag-ultima/wizard-ecosystem
https://img.shields.io/github/repo-size/ag-ultima/wizard-ecosystem
https://img.shields.io/github/last-commit/ag-ultima/wizard-ecosystem
<div align="center"> <sub>Built with π§ by Arnav Gupta</sub> </div> ```