okrs
Manage company-wide OKRs with AI-powered tracking and team alignment. Custom dashboards, predictive analytics, and automatic progress updates across all departments.
okrs
Okrs.do
Overview
The okrs primitive is part of the .do platform's semantic API system. It follows the $.Subject.verb.Object pattern for consistent, intuitive interactions across SDK, CLI, API, and MCP interfaces.
Semantic Pattern
All okrs operations follow the semantic $.Okrs.verb.Object pattern:
import { $, okrs } from 'sdk.do'
// Create resources
await $.Okrs.create.Resource({ /* config */ })
// Query data
await $.Okrs.get.Data({ /* params */ })
// Update state
await $.Okrs.update.Status({ /* changes */ })Quick Start
import { okrs } from 'sdk.do'
// Initialize and use the primitive
const result = await okrs.operation({
// configuration parameters
})Access Methods
The okrs primitive is accessible through multiple interfaces:
SDK
TypeScript/JavaScript library for programmatic access:
import { okrs } from 'sdk.do'
await okrs.method({ /* ... */ })CLI
Command-line interface for terminal operations:
do okrs <command> [options]API
REST/RPC endpoints for HTTP integration:
curl -X POST https://api.do/v1/okrs \
-H "Content-Type: application/json" \
-d '{"key":"value"}'MCP
Model Context Protocol for AI assistant integration:
Use okrs primitives with AI assistants via MCPRelated Primitives
See other primitives in the monitoring category.
okr
Monitor OKR progress in real-time with AI-powered insights and automated tracking. Custom dashboards, predictive analytics, and automatic updates from your data sources.
perf
Track application performance with edge-native monitoring. Sub-millisecond metrics, automatic bottleneck detection, and AI-powered optimization recommendations.