fireSeqSearch: Append Logseq notes while Googling
fireSeqSearch is inspired by Evernote's browser extension - if we search a term, for example, softmax in Google, fireSeqSearch will also search in our personal notebook, and append the hits into Google results.
With logseq 0.6.6, Logseq URL Protocol , it's time for fireSeqSearch to support jumping into Logseq!
More examples at https://github.com/Endle/fireSeqSearch/blob/master/docs/examples.md
You need to install BOTH the server-side app and the browser extension. The server reads your logseq notebooks in read-only mode, and hosts endpoints at 127.0.0.1:3030.
Obsidian MD users: Run fire_seq_search_server --notebook_path <path> --obsidian-md. Example obsidian.sh
Steps:
1. Download the latest release at https://github.com/Endle/fireSeqSearch/releases
2. If you're using PowerShell, run .\fire_seq_search_server.exe --notebook_path C:\Users\li\logseq_notebook
3. If you're using Msys2, run ./fire_seq_search_server --notebook_path /c/Users/li/logseq_notebook
4. Please remember to change the path to your notebook
git clone https://github.com/Endle/fireSeqSearchcd fire_seq_search_server && cargo buildtarget/debug/fire_seq_search_server --notebook_path /home/li/my_notebookgit clone https://github.com/Endle/fireSeqSearch && cd fireSeqSearch
Configure the path to your logseq notebook by
cp example.env .env
and edit .env.
Finally run
docker-compose up -d
Note: Alternatively, you can also run docker directly without docker-compose via:
export $(cat .env | xargs)
docker run -d -v $NOTEBOOK_DIR:$NOTEBOOK_DIR -p 127.0.0.1:3030:3030 --env-file .env ghcr.io/endle/fireseqsearch:latest
This project (both server and addon) is using MIT license. Some third party library may have other licenses (see source code)
Ui icons created by manshagraphics - Flaticon
LOGO link: https://www.flaticon.com/free-icon/web-browser_7328762
LOGO license: Flaticon license
This is what fireSeqSearch does on my logseq notebook. I had to split it into two parts because Firefox extensions are not allowed to access local files.
fireSeqSearch has two parts:
It read all local loseq notebooks, and hosts logseq pages on http://127.0.0.1:3030
It provides the API http://127.0.0.1:3030/query/
Every time we use search engine, it will fetch http://127.0.0.1:3030/query/keywordsand append all hits to the web page.
Provided by https://star-history.com
$ claude mcp add fireSeqSearch \
-- python -m otcore.mcp_server <graph>