Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cogsdk — CognitiveOS Universal System SDK

The mandatory universal Go SDK for CognitiveOS. cogsdk is the single source of truth for shared concerns that every component reimplements today: JSON framing, schema validation, daemon and CPM IPC, and environment inspection.

See ADR-011 for the decision and rationale.

Layout

client/   Typed clients (implemented)
  mcp/      MCP JSON-RPC 2.0 framing, tool-call wrappers, schema validation
  daemon/   cognitiveosd IPC client, system codes, envelope types
  cpm/      CPM RPC client — only path to nested .cgp tools
  env/      cgroup, systemd, config/env resolution
adk/      Agent toolkit (staged)
  agent/  intent/  memory/  prompt/
cdk/      Builder tooling (staged)
  builder/  cloudinit/  target/

Install

go get github.com/CognitiveOS-Project/cogsdk

Development

make build    # go build ./...
make test     # run tests
make lint     # go vet

License

MIT — see LICENSE.

About

Universal Go SDK for CognitiveOS: client (mcp, daemon, cpm, env), adk (agent, intent, memory, prompt), cdk (builder, cloudinit, target)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages