OpenViSTAI · Agents · Blockchain · Crypto
Menu
Research Agents

Scholar Loop

Scholar Loop is a Python-based multi-agent AI research system that retrieves literature, proposes research directions, runs staged experiments, reflects on results and drafts findings for review.

Independent OpenViST project profile, based on linked sources.

Scholar Loop — OpenViST project profile in Research Agents.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when evaluating an autonomous research workflow that links literature discovery to staged experiments and subsequent reflection and writing.

Who it is for

  • Researchers exploring agent-led literature-to-experiment workflows.
  • Developers assessing a Python research-agent project or adapting its staged experiment design.

Documented uses

  • Retrieve and synthesize cited findings from research papers.
  • Generate and screen experiment ideas against a fixed metric.
  • Record lessons from experiment outcomes for later research rounds.
  • Draft and review a number-grounded research write-up.
Before you choose

Requirements & limits

The project is described as a public Python CLI repository under the MIT license, with Python 3.10+ indicated. Its README says the deterministic MockLLM mode requires no API key or GPU; real experiments use PyTorch.

  • The workflow retrieves papers from arXiv and OpenAlex and ranks them by citation impact.
  • Experiments proceed through smoke, verification and full stages; the described examples cover digit classification and diabetes regression.
  • The repository distinguishes MockLLM-based testing from real experiment runs.
  • The README describes adding an experiment domain through a YAML profile and engine pair, without orchestrator changes.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Run Scholar Loop’s deterministic quickstart

Run the example loop with MockLLM, without a GPU or API key.

Before you start

  • Python 3.10 or later.
  • A checkout of the Scholar Loop repository.

Steps

  1. Install the development dependencies with the command below.

    Documented command
    pip install -e ".[dev]"
  2. Run the command below to send one idea through the funnel.

    Documented command
    python examples/quickstart.py

Expected outcome

The example reports smoke, verify, and full funnel results for the idea.

Guide limitations

  • The quickstart uses the deterministic MockLLM path; live API runs require the optional .[llm] extra.
  • The README labels the project as a research preview.
Source-based practical guide

Run the scripted real-experiment campaign

Run the campaign demo using real PyTorch experiments scripted by MockLLM.

Before you start

  • Python 3.10 or later.
  • A checkout of the Scholar Loop repository.

Steps

  1. Install the development and experiment-engine dependencies with the command below.

    Documented command
    pip install -e ".[dev,engines]"
  2. Run the command below.

    Documented command
    python examples/campaign_demo.py

Expected outcome

The demo runs the agent chain on real PyTorch experiments with scripted MockLLM inputs.

Guide limitations

  • This demo is scripted with MockLLM, not a live API run.
  • Live API examples require the optional .[llm] extra.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
8 October 2026
Original website title
renee-jia/scholar-loop · Official homepage title · retained in its source language