Skip to main content
A research system that only runs from a script helps the person at the keyboard. Behind an API it answers from Slack, runs as a nightly review, and feeds a dashboard. AgentOS serves agents, teams, and workflows on the same contract.
Every registered agent, team, and workflow gets a run endpoint. Sessions are served from a shared /sessions router, filterable by component and session type. A surface calls the workflow for the auditable review or a team for an open-ended question, with the same request shape.

Where a research system lives

The serving model is identical to a product agent and a data agent. The difference is what runs behind the endpoint, not how it is served.

Pick the entry point per request

One AgentOS exposes all three. The surface chooses the shape per request.

Scheduled research

A scheduled workflow runs the review without anyone asking. Every morning the watchlist is reviewed, the memos are written, and the decisions are waiting. AgentOS ships the scheduler. Start it with AgentOS(..., scheduler=True) and register a cron against the workflow’s run endpoint with ScheduleManager. See Scheduling.

Next steps

Developer Resources