Skip to content

op-agent/OpAgent

Repository files navigation

OpAgent

English | 简体中文

OpAgent is The AgentOS.

An operating system connects you and your apps. OpAgent connects you and your AI agents. Everything is a file, and agents live in your folders.

OpAgent is built around a visible, file-native agent workspace: conversations, tools, skills, knowledge, and file changes stay inside the workspace instead of being hidden behind a chat box.

Product Features

Agents Live In Your Folders

Agents stay close to the files, tools, and context they work with. A folder can carry its own agent setup instead of depending on a detached chat surface.

OpAgent agents live in your folders

Watch the folder agents demo

See Exactly What Your Agents Changed

Every file change is shown as a clean diff. Accept, edit, or revert the change; you stay in control of what lands in your workspace.

OpAgent file diff review

Everything About Your Agents, Visible And Manageable

Conversations, tools, skills, and knowledge live in one workspace. The agent environment is inspectable and manageable instead of hidden behind a chat box.

OpAgent workspace with agents, skills, tools, and marketplace

Conversations That Do Not Disappear

Every conversation becomes a Markdown file you can edit, search, version, and reuse instead of losing it in a long chat history.

OpAgent conversation saved as Markdown

One Agent Environment For Local And Remote Work

Your model configs travel with you, and agents install as needed. Remote work does not require rebuilding the same setup on every machine.

OpAgent remote workspace demo

Watch the remote workspace demo

Markdown Is The Interface

Live preview, tables, Mermaid diagrams, frontmatter, and source text stay close together. The document is both the interface and the durable record.

OpAgent Markdown interface

This Repository

This repository contains the open-source OpAgent runtime and protocol SDKs. It is the source of truth for the public runtime code required to build and test the local OpAgent runtime process.

It does not contain the closed-source desktop app, hosted services, closed marketplace packages, private deployment scripts, credentials, or internal release-only assets.

Repository Layout

  • cmd/opagent-runtime: runtime entrypoint.
  • packages/opagent-runtime: runtime implementation.
  • packages/ai: canonical AI history, provider adapters, replay helpers, and streaming support.
  • opagent-protocol/go-sdk: Go protocol SDK.
  • opagent-protocol/ts-sdk: TypeScript protocol SDK.
  • docs: public runtime and SDK documentation.

Build

go build ./cmd/opagent-runtime

Test

go test ./...

To check the TypeScript protocol SDK:

cd opagent-protocol/ts-sdk
npm ci
npm run check

Links

License

Apache-2.0

About

Next-generation enterprise AI workbench. 新一代企业级AI工作台 https://www.opagent.io

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages