π§ Run Obsidian with FastFlowLM β A Faster, Smarter Second Brain
This guide walks you through setting up Obsidian (with AI Providers and Local GPT plug-ins) and FastFlowLM (FLM) to work seamlessly together.
π Prerequisites
Before starting, ensure you have the following installed:
π Quick Start
Install plugins in Obsidian
- Open your Obsidian vault.
- If the sidebar is collapsed, click Expand in the top-left corner.
- In the bottom-right corner of the sidebar, click βοΈ to open the setting panel.
- Under the Options section (left), click Community Plugins .
- Click Browse, then search for AI Providers.
- Install and enable AI Providers.
- Repeat the same steps to install and enable Local GPT.
Start FLM server
Run the following command in your powershell to launch the FastFlowLM server:
flm serve llama3.2:1b
Configure AI Providers
Option A: OpenAI API
- Click βοΈ to open the setting panel.
- Under Community Plugins section (left), clik AI Providers.
- Click β to create a new provider.
- Set Provider type to OpenAI.
- Enter the Provider URL:
http://localhost:52625/v1
. - Enter a Provider name (e.g.,
FLM_OpenAI
). - Enter any API key (e.g.,
flm
). - On the Model line, click the π icon to load available models, then select your preferred modle (e.g. llama3.2:1b).
- Click Save.
Option B: OpenAI API
- Click βοΈ to open the setting panel.
- Under Community Plugins section (left), click AI Providers.
- Click β to create a new provider.
- Set Provider type to Ollama.
- Enter the Provider URL:
http://localhost:52625
. - Enter a Provider name (e.g.,
FLM_Ollama
). - Enter any API key (e.g.,
flm
). - On the Model line, click the π icon to load available models, then select your preferred one (e.g. llama3.2:1b).
- Click Save to apply your AI Provider.
Configure Local GPT
Pick models
- Click βοΈ to open the setting panel.
- Under Community Plugins section (left), click Local GPT.
- Set Main AI Provider to the provider you configured earlier (e.g.,
FLM_OpenAI ~ llama3.2:1b
). - Review the Action list to see what Loca GPT can do.
Set up hotkeys
- On setting panel (Click βοΈ to open the setting panel if you are not on setting panel).
- Under the Options section (left), click Community Plugins.
- Under Installed Plugins (right), find Local GPT row, then click β to add Hotkeys.
- For each action, click β on the right side and assign a hotkey.
For example:
Alt + H
β General HelpAlt + C
β Continue WritingAlt + S
β SummarizeAlt + G
β Fix Spelling and GrammarAlt + F
β Find Action Items
π‘ Start Creating Smarter
π Ready to rollβ¦ letβs give it a try!
β¨ General Help
π Scenario: You wrote some short notes in Obsidian, but they look too simple.
π Highlight your notes, press the hotkey you set for General Help (e.g., Alt + H
), and the LLM will expand them into a full explanation.
βοΈ Continue Writing
π Scenario: You started a paragraph but donβt know how to continue.
π Highlight the unfinished text, press your Continue Writing hotkey (e.g., Alt + C
), and the LLM will keep writing naturally for you.
π Summarize
π Scenario: You have a long article or meeting notes that take too much time to read.
π Highlight the long text, press your Summarize hotkey (e.g., Alt + S
), and the LLM will give you the key points in a short summary.
π Fix Spelling and Grammar
π Scenario: You typed something fast and itβs full of mistakes.
π Highlight your text, press your Fix Spelling and Grammar hotkey (e.g., Alt + G
), and the AI will clean it up and make it easy to read.