I'm Logan. Built DeepTutor after running a beta signup last month.
Got 200 researchers in 48 hours. Asked them to screen share their workflow.
What I saw: Copy text from Zotero → paste into ChatGPT → upload PDF to NotebookLM → back to Zotero → repeat.
Everyone was doing this tab circus just to ask questions about their own papers.
So I forked Zotero and embedded the chat directly into the library.
Technical bits: - Built on Zotero's open source codebase - One-click import of existing workspaces - Understands figures/tables, cites exact locations - Agent mode: chat with entire library without manual file selection
Current state: - Some plugin compatibility issues (fixing) - PDF only for now - Paragraph-level highlights (working toward word-level)
Next: MCP integration with Claude Code.
Try it: https://deeptutor.knowhiz.us/
Happy to discuss architecture or product decisions.
loganye•2h ago
I'm Logan. Built DeepTutor after running a beta signup last month.
Got 200 researchers in 48 hours. Asked them to screen share their workflow.
What I saw: Copy text from Zotero → paste into ChatGPT → upload PDF to NotebookLM → back to Zotero → repeat.
Everyone was doing this tab circus just to ask questions about their own papers.
So I forked Zotero and embedded the chat directly into the library.
Technical bits: - Built on Zotero's open source codebase - One-click import of existing workspaces - Understands figures/tables, cites exact locations - Agent mode: chat with entire library without manual file selection
Current state: - Some plugin compatibility issues (fixing) - PDF only for now - Paragraph-level highlights (working toward word-level)
Next: MCP integration with Claude Code.
Try it: https://deeptutor.knowhiz.us/
Happy to discuss architecture or product decisions.