Project-bound execution
Bind the session to its project workspace and runtime. Environment preparation, worker launch and cleanup form one managed lifecycle.
OpenLink / Agents
Bring coding agents into your project, follow their tool activity, and review the changes in your own environment.
Self-hosted first · Codex / Pi
01Read the project
Locate the list, state and existing controls.
02Make a focused change
Connect the filter to the visible results.
03Check the outcome
Inspect the patch and running preview.
+ const [status, setStatus] = useState("all")
+ const visible = filterProjects(status)
OpenLink brings execution, project context and review surfaces together. Its Agent Host coordinates the environment, relays events and manages the session lifecycle around the underlying agent.
Bind the session to its project workspace and runtime. Environment preparation, worker launch and cleanup form one managed lifecycle.
Follow execution events as the agent works. Read the actions and outputs without treating a status animation as proof of completion.
Supported Pi setups bind browser tools to a session, bringing navigation, interaction and screenshots into the same task.
Follow commands and inspect results. In supported browser sessions, human input takes priority over Agent control.
$ git status --short
M src/components/project-list.tsx
$ git diff --stat
src/components/project-list.tsx | illustrative patch
$ pnpm test
Review your project's actual test output before accepting a change.
Aceternity Terminal illustration. Not a live shell or a test-success claim.
Explore the keyboard below. This is a tactile illustration, not a remote connection to your device.
Click a key, or focus the keyboard and type. Sound is off; key events stay inside this illustration.
Self-hosted first
Self-hosted execution is the starting point. Available execution modes depend on your installed runtime and host configuration.
Use Codex or Pi within OpenLink. Tools, extensions and browser capabilities vary by engine and setup.
Self-hosting controls the execution environment. Model requests may still send context to your configured provider.
Questions, answered
Agent choices, execution boundaries and what is available today.
Start with the project. Follow the agent. Review the result.
One project. Every path to production.