{"id":30683298,"url":"https://github.com/0xneobyte/vaultai","last_synced_at":"2026-04-11T16:15:19.233Z","repository":{"id":262946119,"uuid":"888733156","full_name":"0xneobyte/VaultAI","owner":"0xneobyte","description":"An AI chatbot plugin for Obsidian using the Gemini API for note summarization, content generation, and more. Enhance your workflow with AI assistance like the Notion AI bot.","archived":false,"fork":false,"pushed_at":"2025-08-23T12:18:02.000Z","size":226,"stargazers_count":20,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-23T18:25:18.574Z","etag":null,"topics":["ai","chatbot","notion","notion-ai","obsidian","obsidian-ai"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/0xneobyte.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"roadmap.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-11-14T23:03:09.000Z","updated_at":"2025-08-23T12:10:47.000Z","dependencies_parsed_at":"2024-11-15T07:27:47.878Z","dependency_job_id":"f51b5fac-a720-44ba-bb1e-2ffb5bc9f704","html_url":"https://github.com/0xneobyte/VaultAI","commit_stats":null,"previous_names":["tharushkadinujaya05/obsidiangenie","tharushkadinujaya05/obsiai","0xneobyte/obsiai"],"tags_count":5,"template":false,"template_full_name":"obsidianmd/obsidian-sample-plugin","purl":"pkg:github/0xneobyte/VaultAI","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xneobyte%2FVaultAI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xneobyte%2FVaultAI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xneobyte%2FVaultAI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xneobyte%2FVaultAI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/0xneobyte","download_url":"https://codeload.github.com/0xneobyte/VaultAI/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xneobyte%2FVaultAI/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273183160,"owners_count":25059812,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-01T02:00:09.058Z","response_time":120,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","chatbot","notion","notion-ai","obsidian","obsidian-ai"],"created_at":"2025-09-01T19:46:45.465Z","updated_at":"2026-04-11T16:15:19.226Z","avatar_url":"https://github.com/0xneobyte.png","language":"TypeScript","funding_links":["https://www.buymeacoffee.com/0xneobyte"],"categories":[],"sub_categories":[],"readme":"# VaultAI - AI Writing Assistant for Obsidian\n\n![GitHub release (latest by date)](https://img.shields.io/github/v/release/0xneobyte/VaultAI)\n![GitHub all releases](https://img.shields.io/github/downloads/0xneobyte/VaultAI/total)\n![GitHub](https://img.shields.io/github/license/0xneobyte/VaultAI)\n \u003ca href=\"https://deepwiki.com/0xneobyte/VaultAI\"\u003e\n    \u003cimg alt=\"Ask DeepWiki\" src=\"https://deepwiki.com/badge.svg\" /\u003e\n  \u003c/a\u003e\n\nTransform your note-taking with an intelligent AI writing assistant powered by Google's Gemini AI. VaultAI brings deep editor integration, custom prompts, and seamless content generation directly to your Obsidian workspace.\n\n![Screen Recording Nov 16 2024](https://github.com/user-attachments/assets/c9aa500c-99ed-4ab4-9529-8e04090f2a06)\n\n## Key Features\n\n-   **🧠 RAG (Retrieval Augmented Generation)** - Search across your entire vault with AI-powered semantic search using Google's Gemini File Search API. Ask questions and get answers grounded in your notes with citations\n-   **⚙️ Model Configuration** - Fine-tune AI responses with customizable temperature, top-K, top-P, and token limits ([Configuration Guide](../../wiki/Model-Configuration))\n-   **Deep Editor Integration** - AI responses insert directly at your cursor position with real-time context awareness\n-   **Custom Prompts System** - Create reusable prompts with smart placeholders for repeated workflows\n-   **Keyboard Shortcuts** - Access all features via hotkeys and Command Palette integration\n-   **Modern Interface** - Sleek, resizable chat interface with full-page mode\n-   **Secure \u0026 Private** - Your API key and chat history stay local in your vault\n\n## Quick Start\n\n### Installation\n\n1. Install from **Obsidian Community Plugins** by searching \"VaultAI\"\n2. Get your **Gemini API key** from [Google AI Studio](https://makersuite.google.com/app/apikey)\n3. Configure the API key in **Settings → VaultAI**\n\n### Basic Usage\n\n-   Press `Ctrl/Cmd+Shift+V` to toggle chat\n-   Click the pin button to enable Insert Mode for cursor-based insertion\n-   Use Command Palette (`Ctrl/Cmd+P`) for quick AI commands\n\n## 🧠 RAG - Vault-Wide AI Search\n\nTransform your entire vault into an AI-powered knowledge base! VaultAI now supports RAG (Retrieval Augmented Generation) using Google's Gemini File Search API.\n\n### How It Works\nVaultAI indexes your vault and uses semantic search to find relevant notes when you ask questions. The AI then provides answers grounded in your actual notes with citations.\n\n### Setup RAG\n1. Open **Settings → VaultAI → RAG Settings**\n2. Toggle **\"Enable RAG\"** to ON\n3. Choose folder to index (use `/` for entire vault)\n4. Click **\"Sync Now\"** and wait for completion\n5. In chat, click the **🧠 button** to enable RAG mode\n\n### Features\n- **Smart Sync** - Only uploads new or modified files\n- **Flexible Indexing** - Index entire vault or specific folders\n- **Citation Support** - Responses indicate sources from your vault\n- **Progress Tracking** - Real-time sync status updates\n\n\u003e **Note**: Inspired by [Discussion #22](https://github.com/0xneobyte/VaultAI/discussions/22) - turning your vault into something like Google Notebook LM!\n\n## Documentation\n\nFor comprehensive guides, examples, and troubleshooting:\n\n**[📚 Visit the VaultAI Wiki](../../wiki)**\n\n-   [Installation Guide](../../wiki/Installation-Guide)\n-   [Getting Started](../../wiki/Getting-Started)\n-   [Deep Editor Integration](../../wiki/Deep-Editor-Integration)\n-   [Custom Prompts Guide](../../wiki/Custom-Prompts-Guide)\n-   [Keyboard Shortcuts](../../wiki/Keyboard-Shortcuts)\n-   [Troubleshooting](../../wiki/Troubleshooting)\n\n## Requirements\n\n-   Obsidian v0.15.0 or higher\n-   Google Gemini API key (free tier available)\n\n## Support\nIf you find this plugin helpful:\n\n-   [Report Issues](https://github.com/0xneobyte/VaultAI/issues)\n-   [Feature Requests](https://github.com/0xneobyte/VaultAI/issues/new)\n-   [Community Discussions](https://github.com/0xneobyte/VaultAI/discussions)\n\n## Contributing\n\nContributions are welcome! Please see our [Contributing Guide](../../wiki/Contributing-Guide) for details.\n\n## License\n\nMIT License - see [LICENSE](LICENSE) file for details.\n\n---\n\n**Made by [Neo](https://github.com/0xneobyte)**\n\n\u003cp\u003e\u003ca href=\"https://www.buymeacoffee.com/0xneobyte\"\u003e \u003cimg align=\"left\" src=\"https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png\" width=\"150\" alt=\"0xneobyte\" /\u003e\u003c/a\u003e\u003c/p\u003e\u003cbr\u003e\u003cbr\u003e\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xneobyte%2Fvaultai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F0xneobyte%2Fvaultai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xneobyte%2Fvaultai/lists"}