SkillsMay 12, 2026·2 min read

AgentKit Samples — Hello-World Agent (uv + SSE)

AgentKit Samples is a code workshop repo; the Hello World example uses `uv` to run a chat agent with short-term memory and an SSE client for testing.

Agent ready

Review-first install path

This asset needs a review step. The copied prompt tells the agent to dry-run, show the writes, then proceed only after confirmation.

Needs Confirmation · 64/100Policy: confirm
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
Asset
Review-first command
npx -y tokrepo@latest install 94a118ea-04d4-59ec-b071-890c92487f2a --target codex

Dry-run first, confirm the writes, then run this command.

Intro

AgentKit Samples is a code workshop repo; the Hello World example uses uv to run a chat agent with short-term memory and an SSE client for testing.

  • Best for: Developers who want runnable AgentKit examples (memory, tools, MCP) rather than marketing diagrams
  • Works with: Python 3.10+; uv; Volcengine credentials for model access in examples (per sample README)
  • Setup time: 15–30 minutes

Practical Notes

  • GitHub: 330 stars · 60 forks; pushed 2026-05-12 (verified via GitHub API).
  • Hello World sample README uses uv venv + uv sync, then uv run agent.py to start the agent service.
  • Sample includes an SSE client (client.py) and environment variables for model selection/credentials (per README).

Main

A good way to learn from this repo:

  1. Pick one “beginner” use case (like hello_world) and get it running end-to-end first.
  2. Read the example’s README carefully—many samples include provider-specific credentials and deployment steps.
  3. Once it runs locally, use it as a template:
    • swap the memory backend
    • add one tool integration
    • then add deployment config
  4. Keep a notebook of the exact commands you used (uv venv, uv sync, uv run …) so your teammates can reproduce it.

Samples are only valuable if they become a baseline you can fork and evolve.

FAQ

Q: Which sample should I start with? A: Start with 02-use-cases/beginner/hello_world to learn the minimal agent + memory loop.

Q: Why does it use uv? A: The sample README uses uv for dependency management and running (uv sync, uv run agent.py).

Q: Is a cloud account required? A: Examples may require provider credentials; the Hello World README includes env vars for Volcengine model access.

🙏

Source & Thanks

Source: https://github.com/bytedance/agentkit-samples > License: Apache-2.0 > GitHub stars: 330 · forks: 60

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets