# Documentation Index Documentation for RAG Assistant for Zotero. ## For Users - [../README.md](../README.md) — installation and getting started - [provider_guide.md](provider_guide.md) — configuring LLM providers and API keys - [profile_system_guide.md](profile_system_guide.md) — multi-profile workspaces - [PROMPTING.md](PROMPTING.md) — how the citation-aware answers work, and how to tune them ## For Developers - [DESKTOP_APP.md](DESKTOP_APP.md) — Electron app architecture - [RAG_QUICK_REFERENCE.md](RAG_QUICK_REFERENCE.md) — chat pipeline (condense → retrieve → generate) - [BUILD_CHECKLIST.md](BUILD_CHECKLIST.md) — build steps + Python bundling - [WINDOWS_BUILD_GUIDE.md](WINDOWS_BUILD_GUIDE.md) — Windows builds (with quick reference) - [LINUX_PACKAGING.md](LINUX_PACKAGING.md) — Linux packaging + troubleshooting ## For Maintainers - [RELEASE_PROCESS.md](RELEASE_PROCESS.md) — cutting a release - [PACKAGE_MANAGER_DISTRIBUTION.md](PACKAGE_MANAGER_DISTRIBUTION.md) — Homebrew + winget automation - [AUTO_UPDATES.md](AUTO_UPDATES.md) — electron-updater system - [../CONTRIBUTING.md](../CONTRIBUTING.md) — contributing Historical release notes and implementation summaries live in the git history and [../CHANGELOG.md](../CHANGELOG.md).