Answers from the documentation; checking which model is on duty
Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
README - Agent - OpenSmartRoute
Agentv1.0.0
README
Specialized AI workflows for repetitive tasks in the Language Operator project.
Specialized AI workflows for repetitive tasks in the Language Operator project.
Available Agents
changelog-writer - Creates user-focused changelog entries from git diffs and PR descriptions
Usage
Agents can be invoked with:
Use the changelog-writer agent to create a changelog entry for the recent UI improvements
Agent Development
Agents are defined as Markdown files with YAML frontmatter containing:
name: Agent identifier
description: What the agent does and when to use it
model: Model preference (inherit, sonnet, opus, haiku)
color: Visual identifier in UI
Each agent contains step-by-step processes, quality standards, and output formatting guidelines.
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
# after Install: the listing is in your workspace's routing pool - nothing else to configurecurl-s-X POST https://api.opensmartroute.ai/api/v1/route -H 'Authorization: Bearer $OSR_API_KEY' -H 'Content-Type: application/json' -d '{"text": "...", "plan": true}'# or pin it on the OpenAI-compatible endpoint: {"model": "language-operator-language-operator-readme-subagent", ...}
Installed into a catalogue, chosen by a router
Install README and it becomes one more candidate the router can pick - when it fits.
A listing is a routing target with a manifest: what it does, which domains it covers, what it costs and who publishes it. Once installed it sits beside your own models and tools, is scored like any other candidate for each request, and shows up in the trace when it wins. Ratings come from workspaces that installed it, one per account.
{
"ocm": "1",
"id": "language-operator-language-operator-readme-subagent",
"kind": "agent",
"name": "README",
"description": "Specialized AI workflows for repetitive tasks in the Language Operator project.",
"publisher": "language-operator",
"version": "1.0.0",
"capabilities": {
"domains": [
"coding",
"creative"
],
"tags": [
"agent-md",
"github-claude-agents"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Specialized AI workflows for repetitive tasks in the Language Operator project."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-claude-agents",
"repository": "https://github.com/language-operator/language-operator",
"path": ".claude/agents/README.md",
"ref": "2a802f8f937699323beaf8acfcd9b0eec6c27691",
"url": "https://github.com/language-operator/language-operator/blob/2a802f8f937699323beaf8acfcd9b0eec6c27691/.claude/agents/README.md",
"key": "language-operator/language-operator/.claude/agents/README.md"
}
},
"instructions": "# Agents\n\nSpecialized AI workflows for repetitive tasks in the Language Operator project.\n\n## Available Agents\n\n- [changelog-writer](changelog-writer.md) - Creates user-focused changelog entries from git diffs and PR descriptions\n\n## Usage\n\nAgents can be invoked with:\n```\nUse the changelog-writer agent to create a changelog entry for the recent UI improvements\n```\n\n## Agent Development\n\nAgents are defined as Markdown files with YAML frontmatter containing:\n- **name**: Agent identifier\n- **description**: What the agent does and when to use it\n- **model**: Model preference (inherit, sonnet, opus",
"cost": {
"context_tokens": 185
}
}
Fetch it by URL: GET /api/v1/registry/language-operator-language-operator-readme-subagent/manifest?version=1.0.0
Reviews
Star ratings from people who tried it. One review per account; edit yours any time.
No reviews yet. Install it, try it, and be the first to rate it.