Skip to main content

Stacklink Python SDK

Stacklink supplies executable, governed tools to an agent harness. The selected harness owns the model call, tool loop, and final answer.

Install the public package with the harness extra you use:

uv add 'stacklink-sdk[openai-agents]'

or:

uv add 'stacklink-sdk[claude-agent]'

The complete guides and certified recipes live at docs.stacklink.in. PyPI is the package delivery system, not the primary documentation surface. Stacklink does not display registry download badges in its product or documentation.

Certified agent harnesses

Harness Stacklink adapter
OpenAI Agents SDK create_stacklink_openai_agents_tools(session)
Claude Agent SDK create_stacklink_claude_agent_tool_config(session)

Both start with one explicit Stacklink session:

import os
from stacklink import Stacklink

stacklink = Stacklink(
    api_key=os.environ['STACKLINK_API_KEY'],
    base_url=os.getenv('STACKLINK_BASE_URL', 'https://api.stacklink.in'),
)
session = stacklink.sessions.create_bound({
    'externalTenantId': 'acme',
    'externalUserId': 'user_123',
    'metaTools': {'surface': 'connector'},
})

try:
    # Pass the selected Stacklink adapter output to your agent harness.
    pass
finally:
    session.close()

The complete OpenAI Agents and Claude Agent examples shown by the Stacklink Overview are generated from the executable files under examples/sdk/. The dashboard, documentation, and certification tests all read those same files.

The raw OpenAI with_stacklink_memory helper remains a separate Memory integration. It is not the agent-tool integration and is not part of basic Overview onboarding.

Environment variables are STACKLINK_API_KEY, optional STACKLINK_BASE_URL, and the model-provider credentials required by the selected harness. The SDK is proprietary and is provided under the applicable Stacklink agreement.

Release files for stacklink-sdk 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for stacklink-sdk 0.2.0
File Size Uploaded
stacklink_sdk-0.2.0.tar.gz 37.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for stacklink-sdk 0.2.0
File Interpreter ABI Platform
stacklink_sdk-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 68.9 kB

Release history Release notifications | RSS feed

0.2.2

2 release files

This release

0.2.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page