agentica-sdk
FeaturedBuild Python agents with Agentica SDK - @agentic decorator, spawn(), persistence, MCP integration
AI & Automation 519 stars
44 forks Updated 1 weeks ago MIT
Install
Quality Score: 92/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Agentica SDK Reference (v0.3.1)
Build AI agents in Python using the Agentica framework. Agents can implement functions, maintain state, use tools, and coordinate with each other.
## When to Use
Use this skill when:
- Building new Python agents
- Adding agentic capabilities to existing code
- Integrating MCP tools with agents
- Implementing multi-agent orchestration
- Debugging agent behavior
## Quick Start
### Agentic Function (simplest)
```python
from agentica import agentic
@agentic()
async def add(a: int, b: int) -> int:
"""Returns the sum of a and b"""
...
result = await add(1, 2) # Agent computes: 3
```
### Spawned Agent (more control)
```python
from agentica import spawn
agent = await spawn(premise="You are a truth-teller.")
result: bool = await agent.call(bool, "The Earth is flat")
# Returns: False
```
## Core Patterns
### Return Types
```python
# String (default)
result = await agent.call("What is 2+2?")
# Typed output
result: int = await agent.call(int, "What is 2+2?")
result: dict[str, int] = await agent.call(dict[str, int], "Count items")
# Side-effects only
await agent.call(None, "Send message to John")
```
### Premise vs System Prompt
```python
# Premise: adds to default system prompt
agent = await spawn(premise="You are a math expert.")
# System: full control (replaces default)
agent = await spawn(system="You are a JSON-only responder.")
```
### Passing Tools (Scope)
...
Details
- Author
- vibeeval
- Repository
- vibeeval/vibecosystem
- Created
- 4 months ago
- Last Updated
- 1 weeks ago
- Language
- C#
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Featured
agentica-spawn
Spawn Agentica multi-agent patterns
519 Updated 1 weeks ago
vibeeval AI & Automation Featured
agent-automation-smart-agent
Agent skill for automation-smart-agent - invoke with $agent-automation-smart-agent
66,323 Updated today
ruvnet AI & Automation Solid
agenticx-agent-builder
Guide for creating and configuring AgenticX agents with roles, goals, tools, LLM providers, and execution strategies. Use when the user wants to create agents, assign tools to agents, configure LLM backends, set up agent execution, or build multi-agent systems.
5 Updated today
opencue