Developers
Build on Cognipeer
Every published Cognipeer package, what it is for, and where its documentation lives. Everything here is TypeScript-first and installable from npm.
- Registry npmjs.com/org/cognipeer
- Agent SDK MIT licensed
- Console AGPL-3.0, self-hosted
Agent runtime
The Agent SDK is the runtime that powers Studio and Pulse. Agent Server wraps it in a REST API when you need to run agents as a service.
Agent SDK
Composable agent core with planning, context management, skills, sub-agents, guardrails, and human-in-the-loop approvals.
Agent Server
REST API server infrastructure for AI agents — storage providers, auth, streaming, file management, and a task system.
Platform SDKs
Typed clients for the two Cognipeer platforms. Use Console SDK against a self-hosted Console, and Client SDK against hosted Cognipeer.
Console SDK
Every Console endpoint — chat, embeddings, vectors, agents, tracing, guardrails, memory, sandbox, and more.
Client SDK
Conversations, flows, and client-side tool execution against hosted Cognipeer, in the browser or on the server.
Interface
Utilities
Graph Builder
Turn files and text into a queryable knowledge graph, with semantic enrichment and incremental updates.
Observability
Ship agent traces from OpenAI Agents, Claude Agent SDK, LangChain, LangGraph, Vercel AI SDK, n8n, and OpenTelemetry into Console.
to-markdown
Convert PDFs, Office documents, HTML, and more into clean Markdown — the converter behind Console's file ingestion.
Working against the platform
If you are running the platform rather than building against it, the Console documentation covers both sides.
Architecture
How the control plane is put together, and how the core modules sit around the request path.
REST API
The full endpoint reference, OpenAI-compatible where it can be, documented route by route.
Release notes
What shipped in each product and library, kept per package.
Patterns and comparisons
Use cases
End-to-end patterns with code — RAG pipelines, multi-agent orchestration, embedded widgets, governance, incident response.
Product comparisons
What each product covers, how they differ, and which one fits the problem you are solving.
Renamed packages
Two packages on npm have been superseded. They still resolve, but new work should use the current package.
| Deprecated | Use instead | Notes |
|---|---|---|
@cognipeer/client-js | @cognipeer/sdk | Same purpose, rewritten API. The old package has not been updated in over a year. |
@cognipeer/cgate-sdk | @cognipeer/console-sdk | Renamed when the product became Cognipeer Console. |

