Skip to main content

agent-bootstrap-kit

Bootstrap scripts for building OpenAI agents — multi-turn chat, tool use, AutoGen, Semantic Kernel, and Azure AI Agent Service.

Install

pip install agent-bootstrap-kit

Extract scripts to your current folder

agent-bootstrap

Or in Python:

from agent_bootstrap_kit import extract
extract()

What gets extracted

plain_openai/
    1_multiturn_chat.py         # Multi-turn conversation agent
    2_simple_agent_tools.py     # Agent with tool/function calling

autogen/
    3_autogen_two_agent.py      # AutoGen two-agent conversation
    4_autogen_tool_use.py       # AutoGen agent with tools

semantic_kernel/
    5_sk_basic_agent.py         # Semantic Kernel agent with plugin
    6_sk_workflow.py            # Semantic Kernel multi-step pipeline

azure_ai_agent/
    7_azure_agent_thread.py     # Azure AI Agent Service (thread-based)

EXAM_DAY_REFERENCE.py           # Quick reference — which script to use when
setup.sh                        # Install all dependencies in one command
.env.template                   # Copy → .env, add your API key

Quick start after extraction

# 1. Add your API key
cp .env.template .env
# Edit .env: OPENAI_API_KEY=sk-...

# 2. Install dependencies
bash setup.sh

# 3. Run a script
python plain_openai/1_multiturn_chat.py

Requirements

  • Python 3.9+
  • An OpenAI API key

Metadata

Release files for agent-bootstrap-kit 1.0.6

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

Source distribution (sdist)

Source distribution for agent-bootstrap-kit 1.0.6
File Size Uploaded
agent_bootstrap_kit-1.0.6.tar.gz 17.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for agent-bootstrap-kit 1.0.6
File Interpreter ABI Platform
agent_bootstrap_kit-1.0.6-py3-none-any.whl Python 3 none any Details

Total release size: 42.8 kB

Release files / agent_bootstrap_kit-1.0.6.tar.gz

Download URL agent_bootstrap_kit-1.0.6.tar.gz
Size 17.7 kB
Tags Source
SHA-256 checksum
How to use checksums
9b2e2809b74b470fb6a9fb5acdb4490e12c1a5af40a8ea8b1698609d7a47f60b
BLAKE2b-256 checksum
How to use checksums
e62b13b241ba4bfd70883353eb25e71ad2c3fd55a72c4cee2be387d1037c44b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / agent_bootstrap_kit-1.0.6-py3-none-any.whl

Download URL agent_bootstrap_kit-1.0.6-py3-none-any.whl
Size 25.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b48553fcd701f4f787487b9834d737766d2dea05baa57791361f8505a99f0824
BLAKE2b-256 checksum
How to use checksums
5fe995c5aee695983e062029dd5d7e58d36e88bd7c78c9fc39aed1dbd1de7c85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release history Release notifications | RSS feed

This release

1.0.6 This release

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.2

2 release files

1.0.0

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