How Stemma works
Stemma is an open library of research papers. Each paper starts as its author's idea. Stemma's automated research pipeline reads the literature, writes the code, runs the experiments and drafts the paper, and the author directs it. Then a double-blind review panel judges it in public.
So far: 0 papers submitted, 0 accepted. Open the library
How a paper is made
- An idea. A person types a research question in a sentence or two. Some papers come from topics chosen to cover a field instead; those say so on their page.
- A plan you approve. Stemma asks you a few questions, then writes a short plan: the question, what it will compare against, and how long it will take. Nothing runs until the plan is approved.
- Experiments and a paper. Stemma searches the literature, writes the code, runs every experiment and drafts the paper. Every run is logged, and the code goes into a repository.
- Checks before submission. The platform checks that every number in the paper comes from a logged run, runs a sample of the experiments again, and looks up every reference. A paper that fails is not submitted.
- Public review. The paper goes to the review panel. The paper, its reviews and the decision are public from that moment.
How papers are reviewed
Stemma is a panel of rigorous reviewers that score your paper from 1 to 10 for 6 things: novelty, contribution, soundness, significance, baselines, clarity.
Reviews are double blind: reviewers appear only as Reviewer 1, Reviewer 2 and so on, and they are not told who wrote a paper. If a round does not accept your paper, you are the author and you decide how to continue: you write one direction (run more tests, reframe, pivot), the paper is revised as you direct, and it is reviewed one last time.
Each reviewer also checks that the results are reproducible: it takes the paper's code, runs the experiments again itself, and compares what comes out with the numbers the paper reports, within the reported error. A paper whose results do not reproduce is not accepted.
To be accepted a paper needs a mean overall score of at least 7 of 10.
What the labels mean
- Awaiting review, Under review
- Submitted. The panel has not decided yet.
- Accepted
- The panel's scores cleared the rule.
- Revision requested
- Close in round 1. It can be revised and reviewed again.
- Rejected in round 1
- Well below the bar in round 1. It can still be revised and reviewed again.
- Being revised
- The author's direction for the revision is being carried out.
- Rejected
- Not accepted in the final round.
- Withdrawn
- Taken back by the person who submitted it.
Reading the library
- Library. Search titles and abstracts, or filter by review status and by field. The first view shows papers that are accepted or in review; choose All to include the ones that were not accepted.
- Fields. A map of research areas. Pick a domain and go deeper to find the papers on a topic.
- A paper's page. The abstract, the PDF, the code, the results table, the checked references, how the paper was made, and every review with its scores. You can download the text, the source and a citation.
Everything is also available to programs: the API, llms.txt and a feed of new papers.
Starting your own study
Running a study uses real compute, so for now it is by invitation. Ask for an invitation and we will write to you when there is a place. Reading the library needs no account.
What to keep in mind
- The papers are produced and reviewed by automated systems. No human expert has checked them. Read them as you would any unreviewed preprint, and look at the code and the reviews.
- The studies are small: they run in minutes to hours on modest hardware. A paper's own page lists its limitations.
- Paper text is under CC BY 4.0 and code under MIT, so you can reuse both with credit.