RadarTopicsBuildersWeeklyReads
Open Source Radar
codeany-ai/

open-agent-sdk-typescript

GitHub

Open Agent SDK TypeScript is an in-process agent loop library for OpenAI-compatible and Anthropic-compatible APIs, with API and tool abstractions, examples, and lifecycle hooks. It targets TypeScript and MIT license since 2026-03-31.

2.7kstars
949forks
10issues
MITlicense
2026since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
thedotmack/
claude-mem
660/wk

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

90k7.8kJavaScript
Egonex-AI/
Understand-Anything

Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.

77k6.5kTypeScriptgiant
ruvnet/
ruflo
629/wk

🌊 The original agent meta-harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, RAG integration, and native Claude Code / Codex / Hermes and many more Integrated

67k8.0kTypeScript
CherryHQ/
cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs

49k4.7kTypeScriptgiant
chatboxai/
chatbox

Powerful AI Client

41k4.2kTypeScriptgiant
diegosouzapw/
OmniRoute
6.3k/wk

Never stop coding. Free MIT AI gateway: one endpoint, 290+ providers (90+ free), 500+ models — Kimi, Claude, GPT, OpenAI, Gemini, GLM, DeepSeek, MiniMax. Works with Claude Code, Codex, Cursor, OpenCode, Cline & Copilot. Quota-aware auto-fallback, RTK+Caveman compression saves 15-95% tokens, MCP/A2A, Desktop/PWA. Built by 500+ contributors

39k5.2kTypeScript
Reviewgenerated from repository data · Aug 5, 2026

What it is

Open Agent SDK (TypeScript) is an open-source Agent SDK that runs the full agent loop in-process, with no CLI dependencies. It supports OpenAI-compatible APIs and Anthropic-compatible providers. It is available in Go as well.

How it works

The SDK provides top-level functions such as query and createAgent to run streaming and blocking prompts, tools with Zod schemas, and MCP server integration. It includes built-in tools and skills, lifecycle hooks, and support for multi-turn conversations. The API surface includes agent methods (query, prompt, getMessages, close, etc.) and configurable options (apiType, model, apiKey, baseURL, tools, allowedTools, permissionMode, mcpServers, hooks, etc.).

Getting started

Install command from README:

npm install @codeany/open-agent-sdk

Set environment variables, for example:

export CODEANY_API_KEY=your-api-key

OpenAI-compatible models example:

export CODEANY_API_TYPE=openai-completions
export CODEANY_API_KEY=sk-...
export CODEANY_BASE_URL=https://api.openai.com/v1
export CODEANY_MODEL=gpt-4o

Anthropic-compatible example:

export CODEANY_BASE_URL=https://openrouter.ai/api
export CODEANY_API_KEY=sk-or-...
export CODEANY_MODEL=anthropic/claude-sonnet-4

Recent releases

  • none

Traction

2743 stars, 949 forks, 10 open issues (as listed in repository facts).

Behind the repo

The project is the TypeScript implementation of the Open Agent SDK; a Go variant is also available via open-agent-sdk-go, linked in the README.

Caveats

License: MIT. Created 2026-03-31. Last push 2026-07-26. Language: TypeScript. Open issues: 10.

Features (highlights)

  • In-process agent loop with no subprocess/CLI
  • Supports OpenAI-compatible and Anthropic-compatible APIs
  • Quick-start patterns for streaming and blocking prompts
  • Example usage for one-shot queries, multi-turn conversations, and tools
  • Custom tools with Zod schemas and MCP server integration
  • Skills, hooks, and lifecycle events
  • Web UI server example and API reference for core functions and options
SharePost on XLinkedIn
All trending reposRevenue-verified startups →