Skip to main content

Agentica Python SDK

Project description

Agentica Python SDK

PyPI version

Agentica is a type-safe AI framework that lets LLM agents integrate with your code—functions, classes, live objects, even entire SDKs. Instead of building MCP wrappers or brittle schemas, you pass references directly; the framework enforces your types at runtime, constrains return types, and manages agent lifecycle.

Documentation

The full documentation can be found at docs.symbolica.ai.

Installation

pip install symbolica-agentica

Grab an API key here.

export AGENTICA_API_KEY=<your-api-key>

Want to run locally? Run the Agentica Server.

Quick Example

from agentica import agentic
from typing import Literal

@agentic()
async def analyze(text: str) -> Literal["positive", "neutral", "negative"]:
    """Analyze sentiment"""
    ...

result = await analyze("Agentica is an amazing framework!")

See the Quickstart Guide for a complete walkthrough.

Requirements

Python 3.12 or 3.13, uv.

Issues

Please report bugs, feature requests, and other issues in the symbolica/agentica-issues repository.

Contributing

See CONTRIBUTING.md for guidelines. All contributors must agree to our CLA.

Code of Conduct

This project adheres to a Code of Conduct. By participating, you are expected to uphold this code.

License

See LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

symbolica_agentica-0.3.1.tar.gz (256.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

symbolica_agentica-0.3.1-py3-none-any.whl (108.6 kB view details)

Uploaded Python 3

File details

Details for the file symbolica_agentica-0.3.1.tar.gz.

File metadata

  • Download URL: symbolica_agentica-0.3.1.tar.gz
  • Upload date:
  • Size: 256.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.11

File hashes

Hashes for symbolica_agentica-0.3.1.tar.gz
Algorithm Hash digest
SHA256 f99b2bc71f05adeab83edd827fbfb123afd13d1a6287651368c389367866f25c
MD5 735015d097d6e2d6b385443d7c01f4ca
BLAKE2b-256 0def5e4003964006437a9f5789a2ad1e5b94398a13fb6004c7ba548cd847da64

See more details on using hashes here.

File details

Details for the file symbolica_agentica-0.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for symbolica_agentica-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 37b4d0c3ea30100f6234e395e590a720e99f2cadddaa14dade60b93f4515ea0b
MD5 99144b9098598a1f8b03f2e231823c57
BLAKE2b-256 cb90e5d0743179cf8c5f8cd691a94a25ef0f7107d5f6efb2d35a259dd2b5da95

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page