UPDATE Added Ollama Support!
CLI tool to generate short ideas into your Obsidian Vault.
Read the blog post
Add to your .env file or environment vars
VAULT_PATH=/full/path/to/your/vault
OPENAI_TOKEN=openai-token
OPENAI_URL=https://api.openai.com/v1/
OPENAI_MODEL=gpt-3.5-turbo
USE_OLLAMA=YES|NO
OLLAMA_MODEL=llama2:latest
YOUTUBE_TOKEN=youtube-token-not-used-yet
-
Better error handling. -
Check if there are video's if not, don't generate the content - Use Official youtube library: google-youtube3
- Integrate in NeoVim (NeoVim plugin!) FEATURE
- Generic config file in
${HOME}/.config/idea-cli/settings.json
-
Option for using Ollama instead of OpenAI - Write tests
-
fix theunwrap
in the completion - Strange behaviour in the return of the completion. somehow the string isn't trimmed properly returns a
\\u0000-\\u001F
- Idea: Spawn a thread to run it in the background?
-
Optimize code!!!!! -
Make sure not to overwrite a file -
Add tags based upon input
cargo build --target=aarch64-apple-darwin --release
cargo build --target x86_64-pc-windows-gnu