{"repo":"nicolaischneider/obsidianRAGsody","free":true,"listed":false,"github":"https://github.com/nicolaischneider/obsidianRAGsody","clone":"git clone https://github.com/nicolaischneider/obsidianRAGsody.git","description":"CLI tool for intelligent Obsidian vault interaction using RAG. Query your notes with natural language and convert URLs to markdown files with AI-powered content extraction.","language":"Python","stars":37,"topics":["ai","cli","markdown","obsidian","openai","python"],"license":"MIT","category":"cli-tools","readme_excerpt":"Obsidian RAGsody CLI tool for intelligent Obsidian vault interaction using Retrieval-Augmented Generation (RAG). Features 1. Vault Querying Ask questions about your vault content using natural language. - \"What did I write about machine learning?\" - \"Show me my notes on productivity\" 2. URL to Note Create markdown files from URLs. Files are saved to either the root or to optimal folders based on content similarity. - \"Create a note from https://example.com about AI trends\" - \"Summarize this article: https://blog.example.com/post\" Installation Or run with uv: Warning : On first run, you will be asked to enter your Obsidian vault path (eg \"/Users/your username/obsidian\") your OpenAI API key Tech Stack - LlamaIndex : RAG framework for vault querying - OpenAI : GPT-4o-mini for responses, text-embedding-3-small for search - requests + BeautifulSoup : Web scraping - rich : Beautiful markdown rendering - prompt-toolkit : Interactive CLI Outlook for upcoming features: - [ ] Faster parsing : Upgrade to selectolax for 10x faster HTML parsing - [ ] Index caching : Persistent RAG index storage for faster startup - [ ] Parallel scraping : Concurrent URL processing for multiple links Requirements - Python 3.13+ - OpenAI API key - Obsidian vault (local folder with .md files) - (optional) pipx for easy CLI installation","default_branch":null,"files":null,"tree":[],"storefront":"/r/nicolaischneider","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nicolaischneider/obsidianRAGsody/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}