Skip to content

Welcome to Read it DEEP, the AI-driven platform designed to transform how you interact with research papers. Move beyond passive reading into active knowledge construction with our "Deep Read" philosophy.

License

Notifications You must be signed in to change notification settings

oMygpt/readitdeep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Read it DEEP Platform Introduction

"Not just a Reader, but a Cognitive Recorder."

Welcome to Read it DEEP, the AI-driven platform designed to transform how you interact with research papers. Move beyond passive reading into active knowledge construction with our "Deep Read" philosophy.


🌟 Product Overview

Read it DEEP is a dual-engine platform:

  1. Cognitive Recorder: It tracks your reading path, highlighting, and thought process.
  2. Research Asset Factory: It refines raw papers into structured assets—methods, datasets, and inspirations.

Powered by LangGraph and state-of-the-art LLMs, we turn your library into a Dynamic Knowledge Graph.


🚀 Feature Demonstration

1. Smart Ingestion (智能导入)

Efficiently bringing knowledge into your system.

The journey begins with our Smart Ingestion pipeline.

  • Drag & Drop: Simply drag your PDF into the upload area.
  • Mineru Parsing: Our integration with Mineru V4 ensures high-fidelity parsing, preserving layout, formulas, and images as Markdown.
  • Real-time Feedback: Watch as your paper goes from UploadingParsingIndexing.

2. The Library (知识库)

Your organized research headquarters.

Once ingested, papers appear in your Library.

  • Auto-Metadata: We automatically fetch titles, authors, and publication dates.
  • Visual Cards: Papers are presented as cards with key details, making retrieval instant.
  • Search & Filter: Quickly find papers by keywords or topics.

3. Zen Reader & Deep Read Mode (沉浸式阅读)

Focus, connect, and think.

Clicking "Start Deep Reading" activates our signature 3-Column Layout:

Left: Context Center: Content Right: Workbench
Knowledge Graph & Analysis
See how this paper connects to others.
Zen Reader
Distraction-free Markdown rendering with interactive citations.
Smart Workbench
Your active workspace for extracting value.
  • Interactive Citations: Hover over a citation [1] to see the reference instantly without losing your place.
  • Translation: Seamlessly switch between original and translated text with a single click.

4. The Smart Workbench (智能工作台)

Where information becomes an asset.

This is the heart of "Deep Reading".

  • Method Alchemy (方法炼金台): Select a method description in the text, and the AI extracts parameters, loss functions, and even generates PyTorch pseudocode.
  • Data Warehouse (资产仓库): Automatically validates dataset URLs and licenses.
  • Idea Canvas (灵感画板): Record your hypotheses and link them directly to the evidence in the text.

5. Dynamic Knowledge Graph (动态知识图谱)

Visualizing your second brain.

As you read, the graph evolves.

  • Citation Links: See what influenced this paper.
  • Similarity Connections: Discover papers in your library with similar concepts, powered by vector embeddings.

🛠 Technical Highlights

  • Local-First AI: Powered by local LLMs (vLLM/Ollama compatible) for privacy and speed.
  • LangGraph Agents: sophisticated loops for self-correcting extraction and verification.
  • Vector Database: pgvector integration for semantic search and graph construction.
  • Modern Stack: Built with React, Vite, Tailwind, Python FastAPI, and SQLite/PostgreSQL.

🎬 Experience It

Ready to dive deep?

  1. Upload your first paper.
  2. Open it in the Reader.
  3. Activate the Workbench.
  4. Build your Knowledge Graph.

🐳 部署指南

本地开发

# 配置环境变量
cp .env.example .env
# 编辑 .env 填写 API Keys

# 启动开发服务器
./start.sh

Docker 部署

方式 1: 本地构建

cp .env.docker.example .env
./docker-start.sh              # 默认: Frontend 3000, Backend 8080
./docker-start.sh 80 8080      # 使用 80 端口

方式 2: 使用 GHCR 镜像 (推荐)

GitHub Actions 会在每次推送时自动构建镜像到 GHCR。

# 1. 上传配置到服务器
scp docker-compose.ghcr.yml .env user@server:/opt/readitdeep/

# 2. 在服务器上拉取并启动
cd /opt/readitdeep
docker compose -f docker-compose.ghcr.yml pull
FRONTEND_PORT=80 GITHUB_OWNER=oMygpt docker compose -f docker-compose.ghcr.yml up -d

更新部署

docker compose -f docker-compose.ghcr.yml pull
docker compose -f docker-compose.ghcr.yml up -d

数据持久化

所有数据存储在 ./readit_data/ 目录:

  • db/ - 数据库、papers.json、workbench.json
  • uploads/ - PDF 和解析结果
  • redis/ - 缓存数据

📚 详细部署文档: docs/DOCKER_DEPLOYMENT.md


Read it DEEPWhere reading meets thinking.

📜 License

This project is licensed under the GNU Affero General Public License v3.0 (AGPL v3).

  • Open Source: You are free to use, modify, and distribute this software under the terms of the AGPL v3.
  • Copyleft: If you modify this software and distribute it (web service included), you must make your modifications open source under the same license.
  • Dual Licensing: For commercial use cases, proprietary integration, or exemptions from AGPL conditions, please contact CHUNLIN@Readit DEEP for a commercial license.

Copyright (C) 2025 CHUNLIN@Readit DEEP.

About

Welcome to Read it DEEP, the AI-driven platform designed to transform how you interact with research papers. Move beyond passive reading into active knowledge construction with our "Deep Read" philosophy.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages