Home / Products / AI Researcher

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

0.0

Based on 0 reviews

0 ★
0
0 ★
0
0 ★
0
0 ★
0
0 ★
0
Reviews are written by customers and are their own opinions. We publish them as submitted and do not verify the claims in them.
No reviews yet. Be the first to review this product!
Related products
AI Server

A self-hosted Python AI server that runs local LLMs behind OpenAI- and Anthropic-compatible APIs, with agents, RAG, multi-modal services and MCP management.

MLStudio

A guided, web-based machine learning workspace for projects, visual workflows, experiments and model serving.

AI Community

A self-hosted community platform for sharing machine learning datasets, notebooks and models, and running leaderboard competitions.

$ reconnecting --to server connection lost — attempting to rejoin…