https://github.com/vojay-dev/raycast-ollama-mind-map-generator
https://github.com/vojay-dev/raycast-ollama-mind-map-generator
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/vojay-dev/raycast-ollama-mind-map-generator
- Owner: vojay-dev
- License: mit
- Created: 2024-12-29T18:18:40.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-12-29T18:21:34.000Z (5 months ago)
- Last Synced: 2024-12-29T19:23:38.434Z (5 months ago)
- Language: TypeScript
- Size: 6.25 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
Ollama Mind Map Generator for Raycast
Transform any text into beautiful, interactive mind maps using local Large Language Models via Ollama. Perfect for visualizing documentation, articles, meeting notes, or any complex text content.
## β¨ Highlights
- π€ **Local AI Processing**: Uses Ollama for local LLM inference - your data never leaves your machine
- πΊοΈ **Interactive Mind Maps**: Generates HTML files using [markmap.js](https://markmap.js.org/) for dynamic, expandable visualization
- π **Clipboard Integration**: Just copy any text and generate a mind map with a single command
- π **Markdown Export**: Gets you both the interactive HTML and the markdown source for maximum flexibility
- π **Privacy-Focused**: All processing happens locally on your machine## π Prerequisites
- [Ollama](https://ollama.ai/) must be installed and running
- At least one Ollama model installed### Quick Setup
1. Install Ollama:
```bash
brew install ollama
```2. Start Ollama server:
```bash
ollama serve
```3. Pull the recommended model:
```bash
ollama pull mistral-openorca
```## π« Recommended Model
While this extension works with any Ollama model, `mistral-openorca` is recommended because:
- Fast response times
- Good at understanding context and structure
- Efficient resource usage## π Usage
1. Copy any text you want to visualize
2. Open Raycast
3. Search for "Generate Mind Map"
4. Select your preferred model
5. Your mind map will be generated and saved as an HTML file
- The file location will be shown
- The markdown content will be copied to your clipboard
- You can immediately open it in your browser## π Output
The extension generates:
- An interactive HTML file using [markmap.js](https://markmap.js.org/)
- Copied markdown content for use in other tools
- Automatic keyword-based filenames## π οΈ Configuration
The extension provides two configurable options:
- **Output Directory**: Where to save the generated mind maps (default: `~/Desktop`)
- **Ollama API URL**: URL of your Ollama server (default: `http://localhost:11434`)## π€ Contributing
Found a bug or have a suggestion? Please open an issue or submit a pull request!