https://github.com/premshinde-2013/brainwave_ai
An intelligent, user-focused AI platform for organizing, retrieving, and interacting with your information seamlessly.
https://github.com/premshinde-2013/brainwave_ai
acernity-ui cloudflare-d1-with-drizzle-orm cloudflare-kv cloudflare-pages cloudflare-vectorize cloudflare-workers drizzle-orm magic-ui nextjs shadcn-ui tailwindcss
Last synced: 10 days ago
JSON representation
An intelligent, user-focused AI platform for organizing, retrieving, and interacting with your information seamlessly.
- Host: GitHub
- URL: https://github.com/premshinde-2013/brainwave_ai
- Owner: PremShinde-2013
- License: mit
- Created: 2024-11-12T15:53:03.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-11-12T15:53:32.000Z (12 months ago)
- Last Synced: 2025-05-31T19:30:17.828Z (5 months ago)
- Topics: acernity-ui, cloudflare-d1-with-drizzle-orm, cloudflare-kv, cloudflare-pages, cloudflare-vectorize, cloudflare-workers, drizzle-orm, magic-ui, nextjs, shadcn-ui, tailwindcss
- Language: TypeScript
- Homepage: https://brainwave-ai.pages.dev
- Size: 10.9 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
---
# Brainwave AI π
Welcome to **Brainwave AI**βthe next-generation **workflow automation platform** that combines powerful AI with personalized, actionable workflows! Build a smarter future by automating tasks and triggering actions based on intelligent data processing.
## π§ What is Brainwave AI?
Brainwave AI is a **personalized workflow automation platform** that helps businesses and individuals streamline their day-to-day operations using **AI-powered task automation**. From connecting apps to building custom workflows, **Brainwave AI** empowers you to integrate and automate your work with ease.
But we didnβt stop thereβ**Brainwave AI** integrates seamlessly with your favorite tools like **Slack**, **Discord**, and **Notion**, plus, itβs ready to scale with **Google Drive**, **Stripe**, and more.
π **Key Features:**
- π‘ **Smart Workflow Automation**: Build intelligent workflows that can trigger actions based on events.
- π **Multi-Tool Integrations**: Connect with Slack, Discord, Google Drive, Stripe, and more.
- π **Node-Based Workflow Builder**: Drag-and-drop customizable workflow nodes to create seamless automation.
- π¬ **AI Chat Assistance**: Use AI-driven interactions to manage your workflows effortlessly.
- π **Seamless Collaboration**: Real-time updates and shared workflows for teams and collaborators.
- πΌοΈ **Knowledge Canvas**: Visualize your workflows and processes in a 2D interactive canvas.
- π **Data Privacy First**: Trust that your data stays secure with our privacy-first approach.
- π οΈ **Self-Hosting**: Open-source and deployable locally for ultimate customization.## π How to Use Brainwave AI?
### π Get Started in 3 Simple Steps:
1. **Sign up for Brainwave AI**:
- Go to [Brainwave.ai](https://brainwave.ai) and sign up using your Google account.
π [Start here](https://brainwave.ai/signup)
2. **Install the Browser Extension**:
- Download the [Brainwave AI Chrome Extension](https://chrome.google.com/webstore/detail/brainwave-ai/afpgkkipfdpeaflnpoaffkcankadgjfc) for a smooth, automated experience.
- After installing, you'll see the extension icon in the bottom right of your browser. Just click it to start saving data into your Brainwave AI workspace!
3. **Start Automating**:
- Create workflows by linking actions like sending notifications via **Slack**, **Discord**, or syncing your data to **Google Drive**.
- **Build workflows**: Automate your processes through a **drag-and-drop interface**.
- **Explore integration options** and make your workflows even more powerful.---
## π» The Stack
![]()
### Backend & Frontend Stack
- **Frontend**: React, Next.js, Tailwind CSS, shadcn-ui
- **Backend**: Cloudflare Workers, Drizzle ORM, Cloudflare D1 Database, Cloudflare AI
- **Integrations**: Google Drive, Stripe, Slack, Discord, Notion, and more!
- **Database**: Cloudflare D1, Cloudflare KV, and Cloudflare Vectorize---
## π§βπ» Architecture
Brainwave AI is powered by a **microservices architecture** using **Turborepo**, ensuring scalability, maintainability, and modularity.
### π― Core Modules:
- **Web UI** (`apps/web`): This is the main user interface for managing and building your workflows.
- **Chrome Extension** (`apps/extension`): Essential for saving content and interacting with your workflows directly from the browser.
- **AI Backend** (`apps/cf-ai-backend`): Handles the vector store, AI integration, and response generation using Cloudflare Workers.
---
## π¬ Contributions
### π‘ How Can You Contribute?
Your contributions are what make Brainwave AI even better! Whether itβs reporting bugs, suggesting new features, or contributing code, we welcome all kinds of contributions.
1. **Report Issues**: Open issues for bugs or feature requests.
2. **Submit Pull Requests**: Fork the repository and submit a pull request with your changes.
3. **Join the Discord**: Engage in discussions, suggest ideas, or collaborate with other developers.
- Check out our [CONTRIBUTING.md](CONTRIBUTING.md) for more details on how to get started.---
## π Star History
Weβre growing fast, and the support from the community helps us improve even more! Check out our star history below:
[](https://star-history.com/#PremShinde-2013/BrainwaveAI&Date)
---
## β‘ Quick Links
- **Website**: [Brainwave AI](https://brainwave.ai)
- **Chrome Extension**: [Download here](https://chrome.google.com/webstore/detail/brainwave-ai/afpgkkipfdpeaflnpoaffkcankadgjfc)
- **GitHub Repository**: [View the code](https://github.com/PremShinde-2013/BrainwaveAI)---
**Letβs automate smarter, together!** π‘