TypeScript AI AI Function Calling Framework enhanced by compiler skills.
1k
Stars
62
Forks
27
Open issues
14
Contributors
AI Analysis
Agentica is a TypeScript framework for building AI agents through function calling, supporting three integration protocols: TypeScript classes, Swagger/OpenAPI documents, and MCP servers. It's best suited for developers building task-oriented agents (e-commerce, data retrieval, automation) who want to leverage existing backend functions and APIs without specialized AI expertise. The framework is ideal for full-stack and backend developers entering agentic AI development, but not for those nee...
Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.
AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.
TypeScript framework for building AI agents via function composition from classes, OpenAPI, or MCP
Agentica is a TypeScript-first AI function calling framework launched in February 2025 that abstracts away agent plumbing by letting developers compose agents from existing functions (via TypeScript classes, Swagger/OpenAPI specs, or MCP servers). Aimed at backend engineers and API-first teams, it targets the gap between low-level LLM APIs and high-level agent frameworks. Backed by Series B funding as of March 2025, it shows early adoption signals but remains nascent relative to established competitors.
Created February 2025 by Wrtnlabs, a funded startup. Emerged during a wave of TypeScript agent frameworks. Rapidly gained visibility through Newsletter feature (top #6 of 1K) and Series B news coverage March 2025. Appears positioned as a pragmatic alternative for teams already invested in backend/API ecosystems.
Acquired ~1,000 stars over ~15 months (Feb 2025–Jul 2026), gaining 3 stars in final 7 days. Growth accelerated after Series B announcement (Mar 2025), but recent velocity has slowed. Newsletter feature and Bloomberg coverage indicate early-stage visibility push; 63 forks suggest modest but engaged forking activity. Growth appears front-loaded by funding news rather than sustained organic momentum.
Adoption not verified in public GitHub metadata. No documented customer case studies, production deployments, or enterprise deployments in README. Playground demonstrations exist but are illustrative rather than evidence of production use. Series B funding March 2025 suggests investor confidence, but does not confirm real-world customer traction. npm package exists (@agentica/core) but download metrics not disclosed in README.
Based on README, core architecture centers on 'controllers' abstraction that unifies three input protocols (TypeScript Class via typia, Swagger/OpenAPI, MCP servers). Appears to use WebSocket for client-server and standalone modes. No architectural rationale or internal module structure documented in README. Likely uses vendor abstraction for LLM calls (example shows OpenAI, suggesting pluggable vendor support). Implementation details not verifiable from metadata alone.
Not documented in README. Build workflow badge present but no mention of test suite, coverage, or CI/CD detail.
Last push 2026-05-25 (38 days prior to evaluation date), indicating active maintenance. Created 2025-02-13; project is ~1.2 years old. Appears to have steady but not aggressive commit cadence. Discord and YouTube channels suggest ongoing community engagement. No evidence of abandonment; pace suggests either steady development or post-Series-B consolidation.
ADOPT IF: you are a backend/API-first team building TypeScript agents, already have backend functions or OpenAPI contracts, want minimal agent framework boilerplate, and are willing to embrace an early-stage project with unverified production maturity. AVOID IF: you need battle-tested production stability, extensive real-world case studies, or deep agent orchestration features (multi-step planning, complex memory). MONITOR IF: you are evaluating TypeScript agent frameworks and want to track how quickly Agentica moves from funded startup to verifiable customer adoption.
Independent dimensions
Mainstream potential
4/10
Technical importance
6/10
Adoption evidence
2/10
- Adoption not verified: despite Series B funding, no public evidence of production deployments or customer references; venture-backed projects can fail to find product-market fit.
- Nascent ecosystem: project <1.5 years old; maturity and stability of dependencies (@agentica/core, typia integration) unproven at scale.
- Velocity decline: 3 stars in last 7 days suggests initial hype may be waning; unclear if this is post-launch consolidation or early stall.
- Vendor abstraction incomplete: example shows OpenAI hardcoding; unclear how well multi-vendor support is implemented or tested in practice.
- Documentation scope risk: README is comprehensive but implementation details (error handling, rate limiting, fault tolerance) not visible; may require digging into source or live examples to evaluate production readiness.
Agentica will likely remain a specialized niche player serving backend-first teams building agents via existing APIs. Sustained growth depends on verifiable production adoption and demonstrable developer velocity. If Series B funding is deployed for sales/partnerships, adoption may accelerate; if not, growth may plateau as initial hype subsides. May become a stable, small ecosystem within TypeScript agent tooling rather than a dominant player.
Newsletter
Get analyses like this every Monday
Free weekly digest of the most interesting open-source discoveries.
Languages
Information
- Website
- https://wrtnlabs.io/agentica
- Language
- TypeScript
- License
- MIT
- Last updated
- 2mo ago
- Created
- 17mo ago
- Analyzed with
- anthropic/claude-haiku-4-5
Stars over time
Contributors over time
Top 100 contributors only — repos with more will plateau at 100.
Open issues
wrtnlabs/agentica has a Nerq Trust Score of 80.7/100 — verified badge available
agentica ranks #32 of 75 in Coding by trust score
WebSocket (RPC) streaming for `assistantMessage` and `describe`
Feedback for “Agentica > Guide Documents > Core Library > Prompt Histories”
(core): support reasoning packet
Open pull requests
Top contributors
Similar repos
TrafficGuard/typedai
TypedAI is a TypeScript-first platform for building and deploying AI agents,...
openai/openai-agents-js
The OpenAI Agents SDK is a TypeScript framework for building multi-agent AI...
| Repository | Stars | Week Δ | Language | Score | Updated |
|---|---|---|---|---|---|
|
|
1k | +2 | TypeScript | 7/10 | 2mo ago |
|
|
1.2k | — | TypeScript | 7/10 | 7mo ago |
|
|
3.4k | — | TypeScript | 8/10 | 12h ago |
|
|
10k | — | TypeScript | 8/10 | 10h ago |
|
|
69.4k | — | TypeScript | 8/10 | 28 min ago |
|
|
1.7k | — | TypeScript | 7/10 | 1mo ago |
5–10x larger GitHub presence; mature ecosystem; Agentica is smaller but may appeal to teams seeking simpler function-composition model vs. potentially heavier framework
Official OpenAI agents SDK; larger adoption; Agentica vendor-agnostic in design but OpenAI dominance may limit differentiation
Similar adoption tier to Agentica; unclear from metadata what AgentDock's positioning is; both appear nascent
Agentica differentiator is function-first, low-barrier entry (existing backend devs can add AI), and protocol diversity (Class/OpenAPI/MCP). Competitors may focus more on multi-turn reasoning, memory, or tool orchestration depth.