Agentero
에이전트를 연결해 로컬 Vault에 연구 컨텍스트를 보관·Zotero에서 무결점 이동·읽고 이해·재활용
Deer is a gentle AI reading companion that helps you understand books, ask better questions, and enjoy every page.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Read gently. Understand deeply.
Deer is a local-first AI reading companion for the desktop. It keeps your books on your own machine, lets you read them the way you like, and puts an AI companion beside the page when you want to go deeper.
Languages: English · 简体中文
Deer is named after a line from the Chinese classic Lu Ming (鹿鸣) in the Book of Songs — a call of welcome and friendly exchange. It sits beside you as you read: explaining hard passages, mapping ideas, answering questions, and drawing connections.
Deer doesn't read for you. It helps you read better, think further, and enjoy the journey.
search_books, get_reading_state, get_library) and return book cards you can open directlypackageManager is pinned)[email protected] for AI features: npm install -g [email protected]pnpm install
pnpm tauri dev # the real desktop window
pnpm dev # browser preview of the UI (native APIs unavailable)
pnpm test # vitest
pnpm lint # eslint
pnpm build # type-check + production frontend build
Root scripts delegate to apps/desktop.
apps/desktop — the Tauri + React application: bookshelf, reader, notes, settings, AI panelapps/desktop/src-tauri — Rust shell: acpx chat bridge, book MCP server, plugin registration and capabilitiesapps/desktop/src/vendor/foliate-js — vendored ebook engine used by the readerdocs/ — UX spec, design handoff (motion, tokens) and engineering notesEarly development. The app UI is currently Simplified Chinese only; macOS is the primary target. Books, annotations and settings are stored locally — nothing is uploaded except the prompts you send to the engine you selected.
This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). See LICENSE for the full text.