Skip to main content

A Self-Evolving Research OS for AI Researchers — manage papers, detect research gaps, generate insights

Project description

AI Research OS

AI Research OS Demo

A Self-Evolving Research Operating System for AI Researchers

Python PyPI Version Coverage Tests License

What It Does

AI Research OS is a self-evolving research system that learns from your usage patterns. It's not just a paper manager — it's a research partner that grows smarter over time.

Feed it a paper (arXiv URL, DOI, or PDF). Get back a P-Note, C-Note, Radar entry, and Timeline entry — all structured, tagged, and cross-linked.

Input Output
arXiv URL/ID P-Note + C-Note + Radar + Timeline
DOI P-Note + C-Note + Radar + Timeline
Local PDF P-Note + C-Note + Radar + Timeline
Scanned PDF Same (via OCR)

This is not a PDF manager. It is a Self-Evolving System that:

  • Learns from your research patterns
  • Improves answers over time
  • Adapts to your specific domain

Core Features

Feature Description
airos import Import papers from arXiv, DOI, PDF
airos chat RAG-powered Q&A with your papers
airos slides Auto-generate presentations
airos kg Knowledge graph visualization
Evolution Self-improvement via Gene/Capsule patterns

Quick Start

pip install ai-research-os
airos-cli 2601.00155 --tags LLM,Agent

That's it — one paper imported in seconds. The above installs the package and imports an arXiv paper.

One line, three inputs

airos-cli 2601.00155                          # arXiv ID
airos-cli 10.48550/arXiv.2601.00155           # DOI
airos-cli --pdf paper.pdf --tags RAG            # Local PDF
airos-cli --pdf scanned.pdf --ocr --ocr-lang chi_sim+eng   # Scanned PDF

Three core commands

airos-cli import 2601.00155 10.1038/nature12373   # Add papers to DB
airos-cli search "attention mechanism" --tag LLM    # Search papers
airos-cli research "RLHF alignment" --limit 5       # Autonomous research loop

AI draft (optional)

export OPENAI_API_KEY="***"
export OPENAI_BASE_URL="https://dashscope.aliyuncs.com/compatible-mode/v1"
airos-cli 2601.00155 --tags LLM --ai

For full configuration, see API_CONFIG.md.

Research Tree

Papers are organized into 12 directories:

00-Radar/            Topic heat tracking
01-Foundations/      Foundational papers
02-Models/           Model papers
03-Training/         Training methods
04-Scaling/         Scaling laws
05-Alignment/        Alignment research
06-Agents/           Agent systems
07-Infrastructure/    Infrastructure
08-Optimization/     Optimization techniques
09-Evaluation/       Evaluation methods
10-Applications/     Applied research
11-Future-Directions/

Installation

pip install ai-research-os

Or install from source:

git clone https://github.com/shushuzn/ai_research_os.git
cd ai_research_os
pip install -e .

Documentation

Full documentation at ai-research-os.readthedocs.io.

Doc Description
Architecture System design and module overview
Configuration LLM, DB, Search, Tool configuration
Benchmarks Performance metrics and test coverage
Contributing How to contribute to this project
Roadmap Project roadmap and future plans

License

GPL-3.0-or-later. See LICENSE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ai_research_os-1.5.4.tar.gz (809.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ai_research_os-1.5.4-py3-none-any.whl (584.4 kB view details)

Uploaded Python 3

File details

Details for the file ai_research_os-1.5.4.tar.gz.

File metadata

  • Download URL: ai_research_os-1.5.4.tar.gz
  • Upload date:
  • Size: 809.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for ai_research_os-1.5.4.tar.gz
Algorithm Hash digest
SHA256 aa3ef8b1e9f596f81aa367750353bfc290e9f3e3a27896c29868cbb9da5817fc
MD5 a9b9e1923de402403625365eba220107
BLAKE2b-256 edb9d3da9c4505c688e8ef7d530048b546ca349a2e71bed93b0e4b1a3ce7fb12

See more details on using hashes here.

File details

Details for the file ai_research_os-1.5.4-py3-none-any.whl.

File metadata

  • Download URL: ai_research_os-1.5.4-py3-none-any.whl
  • Upload date:
  • Size: 584.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for ai_research_os-1.5.4-py3-none-any.whl
Algorithm Hash digest
SHA256 a05b93dec31224f25438605275f8ee74c48d7c3baf7f6a3e88a23155321380f2
MD5 b2b4db68bed90341d95baba7725606f6
BLAKE2b-256 e763c3b28c3702b4a27b638c769aa6cca95907e4e2ec8aaa7e5bea4126fcb5d2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page