{"repo":"msmahdinejad/SourceLens","free":true,"listed":false,"github":"https://github.com/msmahdinejad/SourceLens","clone":"git clone https://github.com/msmahdinejad/SourceLens.git","description":"Multilingual source-grounded research workspace with agentic RAG, cited chat, podcasts, PowerPoint, and video.","language":"Python","stars":27,"topics":["fastapi","gemini","knowledge-base","multilingual","pdf","podcast","powerpoint","rag","research-assistant","video-generation"],"license":"MIT","category":"media-processing","readme_excerpt":"SourceLens Multilingual research, grounded in evidence. Build a cited workspace from documents, media, notes, and the web—then turn that evidence into conversations, podcasts, editable slides, videos, reports, study aids, and visual summaries. SourceLens is a self-hosted research workspace for people who want the convenience of an AI notebook without losing sight of the evidence. It combines page-aware extraction, selective OCR and vision, agentic retrieval, inspectable citations, durable job events, and professional local rendering in one application. The installable Python package and CLI are named paperlens for compatibility. Why SourceLens Capability What you get --- --- Grounded conversation Source selection, page and segment citations, an evidence drawer, and explicit abstention when the workspace cannot support an answer Agentic RAG The model can plan multiple searches, choose filters and evidence budgets, and repair invalid tool calls without crashing the request Hybrid retrieval Chroma vector search and SQLite FTS5 fused for semantic matches, exact terms, identifiers, equations, and Persian text Multimodal ingestion PDF, text, images, audio, video audio tracks, pasted notes, prompt images, and selected web pages Adaptive extraction Native text first; OCR and visual analysis only when document signals justify the extra work Research Studio 13 source-scoped workflows for audio, PowerPoint, video, reports, maps, cards, quizzes, charts, comparisons, and more Live progres","default_branch":null,"files":null,"tree":[],"storefront":"/r/msmahdinejad","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/msmahdinejad/SourceLens/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}