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.2

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.2
File Size Uploaded
agent_bootstrap_kit-1.0.2.tar.gz 16.2 kB Details

Built distribution (wheel)

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

Total release size: 40.8 kB

Release files / agent_bootstrap_kit-1.0.2.tar.gz

Download URL agent_bootstrap_kit-1.0.2.tar.gz
Size 16.2 kB
Tags Source
SHA-256 checksum
How to use checksums
d52de15b2fd201c1d4f12c2e78cd773f92e37dcfe933093080aab7d6f8fbdf37
BLAKE2b-256 checksum
How to use checksums
c13a86091c5bde577b498bc85b45bb8aed3c49e1fdfc68990526154e89300da5
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.2-py3-none-any.whl

Download URL agent_bootstrap_kit-1.0.2-py3-none-any.whl
Size 24.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f5c982a012af4d36ee47f377e480259a5dcae3ccb59a7759cc74f15de11f931c
BLAKE2b-256 checksum
How to use checksums
80f7ce85019e6d05141866cf6350c7d93cc56fe3b9d531365961db50f3d3d735
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

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

This release

1.0.2 This release

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