Choose how you run models
This section covers Hosted RRI, your serving. A third option, hosted RRI with Sequen serving, is planned: your scientists would build models in RRI and Sequen would serve them. These pages will say more when it is available.
The workflow
1
Send training data
Your catalog, events, impressions and orders reach Sequen as a daily batch feed. See Training data.
2
Connect your repository
You point RRI at the repository that holds your model code. See Connecting repositories.
3
Build and test
Your scientists start a session with an objective. Agents read your code, form hypotheses, edit the configuration or the code, train, and read the metrics your training code reports. See What happens in a session.
4
Publish
When an experiment beats the baseline, you productionize it. RRI opens a pull request on your repository with the code and configuration change. Trained artifacts are published separately. See Artifacts and getting models into production.
5
Deploy
You review and merge the pull request, then train and serve the model with your own pipeline.
What happens in a session
A session is one piece of research: a team of agents given your model code, your data and an objective, left to run experiments until the objective is met, the time limit is reached, or you stop it. Before anything runs. Sequen reserves a workspace, places your model code in it as a git repository with full history, writes the Model Class’s default configuration into it, and pins the dataset you chose. Nothing of yours runs during this. If a step fails, the session stops there and says which step it was. While it runs. The agents read your README first, then the code, and edit them in the workspace. Each time they run an experiment, Sequen runs your entry point on a GPU machine with the dataset staged. Each attempt is an experiment, recorded with the exact commit it ran, the configuration it used and every metric it produced. The session page shows experiments as they are created, live training curves, and the agents’ own reasoning. You can send a message into a running session and the agents take it into account. What you are left with.- Experiments, each with its metrics, configuration and commit, comparable against the Model Class’s baseline and against each other.
- A knowledge base the agents wrote as they went: what they tried, what it did and what they concluded. It carries forward into later sessions on the same use case.
- A branch per experiment in Sequen’s managed copy of your repository.
What stays yours
- Your code. Sequen never pushes to a default branch and never merges anything. Every change arrives as a pull request that goes through your review and CI.
- Your access. Sequen can reach only the repositories you install the GitHub App on.
- Your serving. Sequen does not deploy to your infrastructure.
In this section
Connecting repositories
Grant access to your code, point a Model Class at it, and get changes back as pull requests.
Training data
The daily batch feed, and how a dataset is pinned to a session.
Artifacts and getting models into production
What a session publishes and how to take it into your own serving stack.
Model support
What your model code must provide, and the boundaries of the training environment.
Single sign-on
Sign in with your company accounts.

