Skip to main content

Common building blocks for creating AI agents.

Project description

agent-core

Common building blocks for creating AI agents.

uv ty PyPI License: MIT

Production-ready components for building AI agents, optimized across LLMs and providers. Uses InteropRouter as a unified AI model provider interface.

[!NOTE] This library is in early development and subject to change.

Getting Started

Installation

# With uv.
uv add agent-core-toolkit

# With pip.
pip install agent-core-toolkit

Optional Dependencies

For the web fetch tool:

uv add agent-core-toolkit[web]

# Run crawl4ai post-installation setup
crawl4ai-setup

Usage

Run the agent CLI.

uv run agent-core --prompt "Your prompt here" --working-dir /path/to/directory

With all options:

uv run agent-core --prompt "Your prompt here" --working-dir "/path/to/directory" --mode "permissive" --model "gpt-5.1-codex-max" --model-friendly-name "gpt-5.1-codex-max" --model-knowledge-cutoff "Sep 30, 2024" --timezone "America/New_York"

Or run with uvx:

uvx --from /path/to/agent-core agent-core --prompt "Your prompt here" --working-dir "/path/to/directory"

Development

Prerequisites

Setup

Create uv virtual environment and install dependencies:

uv sync --frozen --all-extras --all-groups

Set up git hooks:

prek install

To update dependencies (updates the lock file):

uv sync --all-extras --all-groups

Run formatting, linting, type checking, and tests in one command:

uv run ruff format && uv run ruff check --fix && uv run ty check && uv run pytest

Further Information

docs/DEVELOPMENT.md

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

agent_core_toolkit-0.1.4.tar.gz (10.5 MB view details)

Uploaded Source

Built Distribution

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

agent_core_toolkit-0.1.4-py3-none-any.whl (10.5 MB view details)

Uploaded Python 3

File details

Details for the file agent_core_toolkit-0.1.4.tar.gz.

File metadata

  • Download URL: agent_core_toolkit-0.1.4.tar.gz
  • Upload date:
  • Size: 10.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for agent_core_toolkit-0.1.4.tar.gz
Algorithm Hash digest
SHA256 347f1291c58fc0ed9451105e96f5b550ae72049b4306c8a74d1add430a7b398c
MD5 b1da0d804c856a8acc89c95f1827d03c
BLAKE2b-256 dc2387c7fc8d9774168a1f8b198b618090c33c3504090026e111e16925e45329

See more details on using hashes here.

Provenance

The following attestation bundles were made for agent_core_toolkit-0.1.4.tar.gz:

Publisher: publish.yml on DavidKoleczek/agent-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agent_core_toolkit-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for agent_core_toolkit-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 e602c531a0d1d24f921ae0f0e0e08e0f1e4a3af37876baa98860f08f0a0a718d
MD5 97cc33db6d0e5ba7f36652ee095e8f2d
BLAKE2b-256 23ddbec41ce578f71aa14e6ff75561413b96b82edac2b3a415840ec5f7d95a98

See more details on using hashes here.

Provenance

The following attestation bundles were made for agent_core_toolkit-0.1.4-py3-none-any.whl:

Publisher: publish.yml on DavidKoleczek/agent-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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