AI Researcher
A self-hosted research workspace for documents, qualitative coding, references and evidence synthesis, with its AI provided by AI Server.
AI Researcher is a Python Flask web application where research teams collect, organize and analyze documents in shared projects. It searches PubMed, arXiv, Semantic Scholar, Crossref, OpenAlex and other sources, and manages references with Zotero sync, DOI import and BibTeX or RIS. Hierarchical qualitative coding, extraction schemas, manuscripts and exports including SPSS sit beside AI chat, code suggestions, synthesis, contradiction detection and writing feedback, all served by a self-hosted AI Server. It runs on SQLite or PostgreSQL in English, Arabic, French and Spanish.
Features
Chat grounded in your project documents, through AI Server
Hierarchical codebook, coding matrices and AI code suggestions
Extraction schemas with validation
Literature search across seven sources with document import
Reference management: Zotero sync, DOI import, BibTeX and RIS, CSL citation styles
Evidence synthesis with evidence tables and contradiction analysis
Writing assistant with grammar, tone and readability scoring; exports to JSON, CSV, Excel and SPSS
Roles, MFA and multi-tenancy, in English, Arabic, French and Spanish