Agentic Developer Toolkit

A toolkit for creating, coordinating, and managing AI agent personas in agentic workflows — from a single character to a coordinated team.

What it is

Build agents with personality.

Author one persona or a whole team, coordinate their work, and plug into the runtime you already use.

What it does

Three pieces for shipping agents.

Persona authoring

Compose agents with distinct voices, backstories, and skills, reusable across workflows: Persona, Voice, Character, Examples, Provider Service.

Coordination

Orchestrate teams of personas. Hand off tasks, share context, settle on a plan: Coordinator, Handoff, SharedContext, Plan.

Toolkit and adapters

Drop-in adapters for popular agent runtimes, so your personas can go anywhere: ChatBackend, ProviderAdapter, StorageAdapter.

Why it exists

Part of the Agentic Cookbook family.

The toolkit sits alongside its siblings — the registry that defines personas, the stores that hold their data, and the sites that put them to work.

How to use it

Coordinate them with intent.

  1. Write the persona first: its voice, its backstory, and the skills it brings.
  2. Add the second one, and the coordinator that settles who does what.
  3. Point the finished team at whichever agent runtime you ship on, through its adapter.
Where it goes next

Give your agents a soul. Then give them a team.

The toolkit is open source and under active development. Star it, file an issue, or pull it into your next agent project.