Skip to main content

🏛️ PLATO Torch

Self-training rooms that learn from agent interactions.

Python Presets Tests License

Part of Cocapn — Agent Infrastructure for Intelligence.


What is PLATO Torch?

PLATO Torch provides self-training rooms — thematic environments that accumulate knowledge (tiles) from agent interactions and learn from them automatically. Each room is a learning system that gets smarter with use.

from plato_torch import PRESET_MAP

# 26 training room presets available
room = PRESET_MAP["supervised"]()
room.feed(data={"features": [1, 2, 3], "label": "positive"})
room.train_step()
prediction = room.predict(input={"features": [4, 5, 6]})

Training Room Presets

Category Presets
Supervised supervised, fewshot, curriculum
Reinforcement reinforce, inverse_rl
Self-Supervised continual, evolve, distill
Meta-Learning meta_learn, multitask
Advanced qlora, neurosymbolic, federate
Creative deadband, fractal, refraction
Special wiki, server, active, imitate

Core Concepts

  • Tile — Atomic knowledge unit (question/answer/domain/confidence)
  • Room — Collection of tiles with a training strategy
  • Room Sentiment — The room reads its own vibe and steers exploration
  • Ensign — Compressed instinct distilled from a room (via plato-ensign)

Installation

pip install plato-torch

Architecture

Agent Interaction
       │
       ▼
   🧱 TILE (atomic knowledge)
       │
       ▼
   🏛️ ROOM (self-training collection)
       │
       ▼
   🎖️ ENSIGN (compressed instinct)
       │
       ▼
   [Any Model] — instant domain expertise

The Deadband Protocol ensures every room trains on safe channels:

  • P0: Map negative space (where NOT to go)
  • P1: Find safe channels
  • P2: Optimize within bounds

For Agents

plato_torch_v1:
  type: training_room_library
  presets: 26
  input: tiles (Q/A/domain/confidence)
  output: trained_room → ensign
  deadband: P0→P1→P2
  install: "pip install plato-torch"

License

MIT

Metadata

Release files for plato-torch 0.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for plato-torch 0.5.0
File Size Uploaded Provenance Actions
plato_torch-0.5.0.tar.gz 70.4 kB Without provenance Details for plato_torch-0.5.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for plato-torch 0.5.0
File Interpreter ABI Platform Actions
plato_torch-0.5.0-py3-none-any.whl Python 3 none any Details for plato_torch-0.5.0-py3-none-any.whl

Total release size: 159.4 kB

Release files / plato_torch-0.5.0.tar.gz

Download URL plato_torch-0.5.0.tar.gz
Size 70.4 kB
Tags Source
SHA-256 checksum
How to use checksums
a9325252db94b33230e4675352ba5024d59636b1425b3219f7b8d63df839663d
BLAKE2b-256 checksum
How to use checksums
275cb39acabbc82a4e86089d7992937682c642eb66da87e04797c7bc00254358
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.12

Release files / plato_torch-0.5.0-py3-none-any.whl

Download URL plato_torch-0.5.0-py3-none-any.whl
Size 88.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ae0128c6c57262be423032864fe9e42a22fea42e91796832d788963fc1c2d118
BLAKE2b-256 checksum
How to use checksums
850f6fa5d6493ec514c0faf7af45645785cfac5e25e0ce1cbe490b380f5733e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.12

Security for plato-torch 0.5.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page