Documentation / Honey packages

Small package. Useful possibilities.

A plain-language guide to our proposed .honey format: what travels, what stays private, and how a package becomes useful in a new environment.

A little help. A whole lot of possibility.
01

A portable, versioned archive

A .honey file is proposed as a ZIP-compatible archive. Its honey.json manifest describes the package identity, version, type, dependencies, required connections, and permissions. The format is designed to be independent of any one agent runtime.

02

Three kinds of Honey

A Skill packages a focused capability. A Bee packages an agent configuration and its capabilities. A Swarm packages a coordinated team. Depending on its purpose, an archive can include skills, agents, routines, team definitions, optional memories, assets, and tests.

03

Connections travel as requirements

A package declares which connections it needs; it does not carry passwords, API keys, or session tokens. The planned import wizard collects missing credentials through masked forms and stores them in the destination’s encrypted vault, with no plaintext fallback.

04

Inspect before you activate

The planned engine validates archive contents, paths, checksums, dependencies, and compatibility. Provenance and signatures help establish where a package came from, but do not replace permission review. Unsupported features must be reported. Executable code requires explicit review and isolation; imported routines start paused.

05

A recipe is the job; a package carries it

A Honey recipe combines instructions and capabilities for a useful outcome. A .honey archive makes that recipe portable. The current website’s text template downloads are task briefs, not .honey archives or installed automations.

Try an editable workflow brief ↗
06

What we’re building next

First comes the specification, packer, validator, and representative Skill, Bee, and Swarm samples. Next are tested migration adapters and the importer. The Beehive catalog and Honey Maker build on that foundation.

Explore the migration plan ↗

One good place to start

What could your first bee help with?

Choose a role. Give it a clear job. Build from there.

A little planning. A lot of possibility.

Build your bee team.

Choose the roles you need and give your future hive a first task.

Your teammates

Planning preview · Your brief stays on your device. No account is created and nothing is submitted.