Skip to content

A NextJS based app that takes a user prompt, or a YouTube url, or a Website URL, and generates a beautiful Mindmap.

Notifications You must be signed in to change notification settings

misbahsy/MindMapper

Repository files navigation

Mind Mapper

A web application that generates interactive mind maps from URLs, YouTube videos, or text prompts using Langflow APIs.

Features

  • Generate mind maps from URLs, YouTube videos, or text prompts
  • Interactive mind map visualization using Mermaid.js
  • View detailed information about each node in the mind map
  • Download mind maps as PNG images for sharing
  • Modern UI built with Next.js and Shadcn UI

Prerequisites

Getting Started

  1. Clone the repository:
git clone https://github.com/yourusername/mindmapper.git
cd mindmapper
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev
  1. Open http://localhost:3000 in your browser.

API Configuration

The application uses the following Langflow API endpoints:

Make sure your Langflow server is running and these endpoints are accessible.

Usage

  1. Select the input type (URL, YouTube, or Prompt)
  2. Enter your input in the text field
  3. Click "Generate Mind Map"
  4. Explore the generated mind map by clicking on nodes to view details
  5. Download the mind map as a PNG image using the Download button

Technologies Used

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A NextJS based app that takes a user prompt, or a YouTube url, or a Website URL, and generates a beautiful Mindmap.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published