Skip to main content

PLATO Ensign — room-trained instincts for fleet agents

Project description

🎖️ PLATO Ensign

Compressed instincts from PLATO rooms. Load onto any model.

Python License

Part of Cocapn — Agent Infrastructure for Intelligence.


What is an Ensign?

An ensign is a compressed instinct distilled from a PLATO room's accumulated knowledge. Think of it as a domain expertise adapter that loads onto any model — not a full LoRA, but a portable knowledge packet that gives instant competence.

from plato_ensign import EnsignLoader

# Load the fleet health ensign onto any model
loader = EnsignLoader()
ensign = loader.load("fleet-health")

# The ensign contains distilled knowledge from hundreds of tiles
# across the fleet-health room
print(ensign.summary)  # "Fleet monitoring patterns, service health checks..."
print(ensign.quality)   # 0.87
print(ensign.source_tiles)  # 142 tiles distilled

How It Works

PLATO Room (accumulates tiles)
       │
       ▼
  Room Trainer (synthesizes room knowledge)
       │
       ▼
  Ensign Export (compressed instinct)
       │
       ├── JSON (interpretable, any model)
       ├── LoRA adapter (fine-tuned weights)
       └── GGUF metadata (edge deployment)

Ensign Types

Type Size Load Time Best For
JSON ~10KB Instant Context injection, prompt augmentation
LoRA ~100MB ~2s hot swap Behavioral adaptation
GGUF ~50MB ~1s Edge deployment (Jetson)

The Flywheel

Agents work → produce tiles → rooms accumulate
       → room trainer distills → ensigns exported
       → ensigns loaded back into agents → agents work better
       → better tiles → better rooms → better ensigns
       → COMPOUNDS EVERY CYCLE

For Agents

plato_ensign_v1:
  type: compressed_instinct
  input: room_tiles (accumulated)
  output: ensign (JSON/LoRA/GGUF)
  quality_range: [0.0, 1.0]
  load_time: "<2s (LoRA hot swap)"
  universality: "any model, any device"

License

MIT

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

plato_ensign-0.1.0.tar.gz (2.1 kB view details)

Uploaded Source

Built Distribution

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

plato_ensign-0.1.0-py3-none-any.whl (2.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for plato_ensign-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4b5f5866da5ff53cff7793c514b21150bf1ad2e5d9bb5d1e282f2cebc74d0a41
MD5 9a5bdfa3fef9e36d2195e7f8d5203067
BLAKE2b-256 59611832aaa7606b88eef7fca1b37e20a380413ac9baf4f13b6acb2e9d6b3665

See more details on using hashes here.

File details

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

File metadata

  • Download URL: plato_ensign-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for plato_ensign-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b610c8e429dfebe6473bf9f8e23f086ff65eb06c742002e58ed672fd66a07471
MD5 50b441eefc027fa3c89d59c117852729
BLAKE2b-256 6598c34913a5f0e87a414382c6ef572a0c11ec67d952810f384efb0d3bc66a83

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