Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/xianjianlf2/mindgeniusai

Auto generate MindMap with ChatGPT
https://github.com/xianjianlf2/mindgeniusai

chatgpt langchain-js mindmap

Last synced: 3 months ago
JSON representation

Auto generate MindMap with ChatGPT

Awesome Lists containing this project

README

        

## MindGenius AI

Auto generate MindMap with ChatGPT

## Features
- [x] Generate mindmap based on the result.
- [x] Manually add nodes to the mindmap.
- [x] Delete unnecessary nodes from the mindmap.
- [x] Modify generated nodes in the mindmap.
- [x] Render and display the result in markdown format.
- [x] Export the result as a picture or JSON file.
- [x] Support AI-generated content for individual nodes in the mindmap.
- [x] Edit existing nodes in the mindmap.
- [x] Provide chat support within the application.
- [x] Allow importing files into the application for creating a new mindmap.
- [x] Add notes feature to include summary content and generate a comprehensive mindMap.
- [ ] Enable adding pictures to individual nodes in the mindmap.
- [ ] Automatically summarize web-linked articles when generating a mindmap

![mindmap](https://github.com/xianjianlf2/MindGeniusAI/blob/main/markdownImg/newSample.png?raw=true)
![mindmap](https://github.com/xianjianlf2/MindGeniusAI/blob/main/markdownImg/newDemo.gif?raw=true)
![mindmap](https://github.com/xianjianlf2/MindGeniusAI/blob/main/markdownImg/brainStorm.gif?raw=true)

---

Now you can upload a PDF file and ask questions.

![mindmap](https://github.com/xianjianlf2/MindGeniusAI/blob/main/markdownImg/uploadFile.png?raw=true)

---

Now you can add notes and convert them into a mind map. You can also attach chat messages to your notes.

![mindmap](https://github.com/xianjianlf2/MindGeniusAI/blob/main/markdownImg/note.png?raw=true)
![mindmap](https://github.com/xianjianlf2/MindGeniusAI/blob/main/markdownImg/edit.gif?raw=true)

## Motivation

Auto generate MindMap with ChatGPT

## Inspiration
- [Flowise](https://github.com/FlowiseAI/Flowise)
- Xmind

## Installation
```bash
git clone https://github.com/xianjianlf2/MindGeniusAI.git
cd server
# config your env file (which file name is .env)
# run server and client root path
npm run dev
# enjoy it
```

## License

Source code in this repository is made available under the [MIT License](https://github.com/xianjianlf2/MindGeniusAI/blob/main/LICENSE).

## Star History

[![Star History Chart](https://api.star-history.com/svg?repos=xianjianlf2/MindGeniusAI&type=Date)](https://star-history.com/#xianjianlf2/MindGeniusAI&Date)