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.4
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.4.tar.gz | 18.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agent_bootstrap_kit-1.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 45.6 kB
Release files / agent_bootstrap_kit-1.0.4.tar.gz
| Download URL | agent_bootstrap_kit-1.0.4.tar.gz |
|---|---|
| Size | 18.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4ee39a82f731c072af19a472e7ba83c1532103dce2782ef9be2a4246ed188fb9
|
|
BLAKE2b-256 checksum How to use checksums |
af77737a551f4ada8b48c30f7ca736a742aa5b804dc27dbc33af118906e1f74d
|
| 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.4-py3-none-any.whl
| Download URL | agent_bootstrap_kit-1.0.4-py3-none-any.whl |
|---|---|
| Size | 27.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7e5fedf56208cb3e7d98709c4682f0f97e177c07658ea892366a11ade3a20f61
|
|
BLAKE2b-256 checksum How to use checksums |
4934184f4ec0f0ccfd09a642a3e6b66821d1ab091a8e975de1ba673460bd2937
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|