An open API service indexing awesome lists of open source software.

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.

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.



GitHub stars


GitHub forks


GitHub contributors


Chrome Web Store

## 🧠 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!
Extension Icon

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


Brainwave AI Tech 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.

![Architecture](https://github.com/MaheshtheDev/brainwave/assets/abc123/architecture_diagram.png)

---

## πŸ’¬ 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:

[![Star History Chart](https://api.star-history.com/svg?repos=PremShinde-2013/BrainwaveAI&type=Date)](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!** πŸ’‘