Agentica
@wrtnlabs
About Agentica
Agentica is an open-source framework that makes working with AI agents simple and reliable. It helps you integrate structured function calls with Large Language Models (LLMs) without the usual headaches.
Overview
What is Agentica?
Agentica is an open-source AI framework that integrates structured function calls with Large Language Models (LLMs), built around Typia’s JSON Schema validation. It is designed for developers building reliable agent systems using TypeScript, and runs on Node.js or Bun environments.
How to use Agentica?
Create a new Agentica project with npx agentica@latest start (or yarn/pnpm/bun equivalents), then define an agent in src/index.ts by passing TypeScript types, OpenAPI specs, or custom controllers to the Agentica class. Run the agent with npm run build && npm run start.
Key features of Agentica
- Schema-driven reliability: validates and corrects LLM parameters automatically
- Automatic error correction with iterative feedback loops
- Complex parameter support: union types, nested objects, recursive schemas
- OpenAPI integration: convert existing APIs into agent capabilities
- TypeScript-first developer experience with automatic schema generation
- Model Context Protocol (MCP) support for Claude Desktop, Cursor, and more
Use cases of Agentica
- Build a shopping assistant agent that understands complex product queries
- Create an API-driven customer support bot with validation and auto-correction
- Develop a code generation agent that reliably outputs structured function calls
- Integrate legacy OpenAPI endpoints into a conversational AI system
FAQ from Agentica
Does Agentica require a specific LLM provider?
Agentica supports Model Context Protocol (MCP) integration, allowing seamless use with various LLMs including Claude Desktop and Cursor. The README does not specify other providers.
Can I use Agentica without TypeScript?
Agentica is TypeScript-first; the README shows examples using TypeScript types and Typia. There is no mention of other language support.
Is Agentica free and open-source?
Yes, Agentica is released under the MIT License and is open-source.
What validation does Agentica add over vanilla LLMs?
It provides automatic JSON Schema-driven validation and automatic error correction, handling complex data types (unions, nested objects, recursive) that vanilla LLMs struggle with.
Does Agentica support OpenAPI specifications?
Yes, you can pass an OpenAPI spec directly to an agent’s controllers, and Agentica converts it into tool-calling capabilities.
Basic information
More Agent Frameworks MCP clients
MCP CLI - Model Context Protocol Command Line Interface
chrishayukn8n-nodes-mcp-client
nerding-ion8n custom node for MCP
chatmcp
daodao97ChatMCP is an AI chat client implementing the Model Context Protocol (MCP).
Saiki
truffle-aiA customizable, general purpose AI Agent that supports MCP. Talk to Saiki in natural language to control computers, applications and more!
🚀 MCPOmni Connect - Universal Gateway to MCP Servers
Abiorh001MCPOmni Connect is an agent execution runtime that connects to multiple MCP servers via stdio, SSE, or streamable HTTP. It supports chat, autonomous agents, and planner-based orchestration treating each MCP server as a tool agent to enable dynamic multi-agent workflows across LLM
Comments