Notice: as of 2025-08-16 it's not reflecting current setup, as it's constantly evolving.

https://stephango.com/vault

RAG

python3 -m venv ~/khoj-venv
MAKE_ARGS="-DGGML_METAL=on" ~/khoj-venv/bin/pip install 'khoj[local]'
CMAKE_ARGS="-DGGML_METAL=on" ~/khoj-venv/bin/pip install 'khoj[local]'
~/khoj-venv/bin/pip install --upgrade pip
ource "$HOME/.cargo/env" && CMAKE_ARGS="-DGGML_METAL=on" ~/khoj-venv/bin/pip install 'khoj[local]'
rm -rf ~/khoj-venv && /opt/homebrew/bin/python3.12 -m venv ~/khoj-venv
source "$HOME/.cargo/env" && CMAKE_ARGS="-DGGML_METAL=on" ~/khoj-venv/bin/pip install 'khoj[local]'

cd ~/khoj-venv
source ~/khoj-venv/bin/activate
USE_EMBEDDED_DB="true" khoj --anonymous-mode

Direction

I just like the idea to write in some safe, permanent place. I could use physical notebooks, but I prefer files available everywhere.
One place to have personal to-dos.
One place to my diary.
One place to my goals and dreams. When remembering about my life principles.
One place to my knowledge. When doing research.
One place to my writing and future book.
One place to my reference.
One place to my life principles. When deciding what to do.
One place for my projects and documentation.
Easily retrievable knowledge - just in time.‚

Folders structure ideas

Current:

Previous:

📂 Fleeting Notes/ → Quick ideas & temporary thoughts
📂 Literature Notes/ → Notes from books, articles, podcasts
📂 Permanent Notes/ → Well-processed knowledge notes
📂 Index/ → High-level structure for quick access

Customization

Look & Feel

Plugins

AI

Used a lot

Used sometimes

Workflow

Dev

Release your plugin with GitHub Actions - Developer Documentation
Issues · kamil-rudnicki/obsidian-recent-notes
Releases · kamil-rudnicki/obsidian-recent-notes

ln -s "/Users/kamil/Developer/obsidian-recent-notes" "/Users/kamil/Developer/obsidian-vault/.obsidian/plugins/obsidian-recent-notes"
ln -s "/Users/kamil/Developer/hot-reload" "/Users/kamil/Developer/obsidian-vault/.obsidian/plugins/hot-reload"


# MAIN 2026-01-05
ln -s "/Users/kamil/Developer/khoj/src/interface/obsidian" "/Users/kamil/Library/Mobile Documents/iCloud~md~obsidian/Documents/ObsidianCloud2/.obsidian/plugins/khoj"
ln -s "/Users/kamil/Developer/hot-reload" "/Users/kamil/Library/Mobile Documents/iCloud~md~obsidian/Documents/ObsidianCloud2/.obsidian/plugins/hot-reload"

ln -s "/Users/kamil/Developer/obsidian-recent-notes" "/Users/kamil/Library/Mobile Documents/iCloud~md~obsidian/Documents/ObsidianCloud2/.obsidian/plugins/obsidian-recent-notes"
ln -s "/Users/kamil/Developer/obsidian-time-logs" "/Users/kamil/Library/Mobile Documents/iCloud~md~obsidian/Documents/ObsidianCloud2/.obsidian/plugins/obsidian-time-logs"
ln -s "/Users/kamil/Developer/hot-reload" "/Users/kamil/Library/Mobile Documents/iCloud~md~obsidian/Documents/ObsidianCloud2/.obsidian/plugins/hot-reload"
ln -s "/Users/kamil/Documents/Developer/obsidian-sample-plugin" "/Users/kamil/Library/Mobile Documents/iCloud~md~obsidian/Documents/ObsidianCloud2/.obsidian/plugins/personal-productivity"

# RELEASE [Release your plugin with GitHub Actions - Developer Documentation](https://docs.obsidian.md/Plugins/Releasing/Release+your+plugin+with+GitHub+Actions)
npm run version
git tag -a 1.4.5 -m "1.4.5"
git push origin 1.4.5
# [Releases · kamil-rudnicki/obsidian-recent-notes · GitHub](https://github.com/kamil-rudnicki/obsidian-recent-notes/releases)