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)
| File | Size | Uploaded | |
|---|---|---|---|
| agent_bootstrap_kit-1.0.6.tar.gz | 17.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|