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

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.5
File Size Uploaded
agent_bootstrap_kit-1.0.5.tar.gz 17.8 kB Details

Built distribution (wheel)

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

Total release size: 42.9 kB

Release files / agent_bootstrap_kit-1.0.5.tar.gz

Download URL agent_bootstrap_kit-1.0.5.tar.gz
Size 17.8 kB
Tags Source
SHA-256 checksum
How to use checksums
cfe6edaf296c67c9ef3019bdc13781a4fbea999394d6c8d9c83dea79798a39bf
BLAKE2b-256 checksum
How to use checksums
f91c143b12bf5a15cb338574d03694f861cd209161e968a49152bb740070c0ef
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.5-py3-none-any.whl

Download URL agent_bootstrap_kit-1.0.5-py3-none-any.whl
Size 25.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e2c84a46092cc6653c252fcaab92503b9b858d0c5b10944f14e9fb9cde032bee
BLAKE2b-256 checksum
How to use checksums
e2bed96e3512d1d1c7f19c5d033159b2daa2a3559c6b5b752a148bb2187e245f
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

This release

1.0.5 This release

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