Skip to content
agent-primitivesPublic

About

A portable, content-addressed format for defining agents (instructions, tools and evaluation cases) as OCI artifacts, with a Go reference library and offline validator.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

55 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AgentSuite

Teams need to share an agent's instructions and tools without guessing which files and versions belong together.

You hand a release-notes agent to another team whose tools support AgentSuite.

Its instructions and tool definitions travel together, with fingerprints for referenced files.

Their tooling checks the package before loading it into a runtime.

AgentSuite is a file format and Go library for tools that package or load agents. It describes instructions, tool dependencies and relationships between agents. It is not an agent runtime, image builder or registry client. Sharing a definition does not guarantee the same behavior in every runtime.

Status: draft specification and pre-1.0 library. Read the compatibility policy before adopting it.

Try the validator

With Git and Go installed, check a bundled three-agent package:

git clone https://github.com/agent-primitives/suite.git
cd suite
GOWORK=off go test -count=1 -run '^TestCoordinatorWorkersFixtureIsConformant$' -v .

Expect PASS. This checks the coordinator, writer and reviewer package; it does not run an agent, model or tool. It does not prove the agent is useful or safe to execute. See the Go requirements and library usage to validate your own content.

Go deeper

Licensed under the MIT License. Copyright (c) Microsoft Corporation. See SECURITY.md for private vulnerability reporting and CODE_OF_CONDUCT.md for the Microsoft community policy.

About

A portable, content-addressed format for defining agents (instructions, tools and evaluation cases) as OCI artifacts, with a Go reference library and offline validator.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages