Skip to main content

A structured thought-state representation format for human-AI and multi-agent collaboration

Project description

Axis Thought Packet

DOI

Axis Thought Packet is a structured thought-state representation format for human-AI and multi-agent collaboration.

It is based on the Universal Formula framework, which treats thinking as:

  1. a thought state,
  2. a state transition,
  3. and a state translation between humans, AI agents, and multi-agent systems.

The goal of this project is to provide a lightweight, extensible format for representing, sharing, inheriting, and inspecting thought states across collaborative intelligence systems.

Status

This repository is an early public specification package prepared for GitHub release and Zenodo archiving.

Current version target: v0.1.0

Core Ideas

  • Universal Formula - a minimal framework for describing thought as state, transition, and translation.
  • Axis Thought Packet - a portable representation of a thought state and its context.
  • Thought Lens - an interpretive lens that maps a packet into another viewpoint, agent, or task.
  • Three Theorems - early working principles for continuity, translation, and inheritance of thought states.

Repository Contents

  • docs/ - public specification notes and Zenodo submission checklist
  • schema/ - JSON Schema for Axis Thought Packet records
  • examples/ - example packets and use cases
  • paper/ - manuscript drafts and publication materials
  • src/ - implementation files, if code is added later

Quick Example

{
  "packet_id": "example.ai-agent-handoff.v0.1",
  "version": "0.1.0",
  "title": "AI Agent Handoff",
  "thought_state": {
    "focus": "Continue a repository preparation task for Zenodo release.",
    "intent": "Preserve continuity across agents without exposing private notes.",
    "confidence": 0.78
  },
  "axes": {
    "subject": "Axis Thought Packet",
    "context": "GitHub and Zenodo publication workflow",
    "stance": "public specification draft",
    "time": "2026-05-11"
  },
  "transition": {
    "from": "initial repository scaffold",
    "to": "v0.1 public specification package",
    "method": "schema, examples, docs, and metadata refinement"
  }
}

Publication Plan

The recommended path is:

  1. Prepare the public manuscript and supporting files in this repository.
  2. Confirm that no private notes, personal data, API keys, or unpublished sensitive materials are included.
  3. Push the repository to GitHub.
  4. Create a GitHub release such as v0.1.0.
  5. Archive the release on Zenodo to mint a DOI.

Citation

Citation metadata is provided in CITATION.cff. Zenodo metadata is provided in .zenodo.json.

When both files are present, Zenodo's GitHub integration uses .zenodo.json for the archived record metadata, while GitHub uses CITATION.cff for repository citation display.

License

This repository is licensed under Creative Commons Attribution 4.0 International (CC-BY-4.0) unless otherwise noted.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

axis_thought_packet-0.1.0.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

axis_thought_packet-0.1.0-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file axis_thought_packet-0.1.0.tar.gz.

File metadata

  • Download URL: axis_thought_packet-0.1.0.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for axis_thought_packet-0.1.0.tar.gz
Algorithm Hash digest
SHA256 12ebe144a86fec05185787e2a9478c13c60c3d2efaa7f73403809c89060f73c4
MD5 1abb0c02c489976659206078c5a79a2a
BLAKE2b-256 91b5c2c14f446de2d00ac7a62043c580188a4808195e95798ef95c26a4f8f11b

See more details on using hashes here.

File details

Details for the file axis_thought_packet-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for axis_thought_packet-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 99a2ee67c687ff7dd31f0424924cdc920fa3fee9c9a2331205806302315eb392
MD5 879cfdd67fba5ff07b19f8b1bd924b09
BLAKE2b-256 3795e9aa6d52cf487dcdbfa36a6b2671447c041f43c48a0cb1f7790b24d20749

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page