Skip to main content

🌉 Plato Sim Bridge

Embedding-based tile comparison and semantic room routing for PLATO

Computes semantic similarity between knowledge tiles. Routes new tiles to the most relevant PLATO rooms based on content similarity. Detects near-duplicates through embedding comparison.

Install

pip install plato-sim-bridge

Quick Start

from plato_sim_bridge import SimBridge, SemanticRouter

bridge = SimBridge()
sim = bridge.similarity("PLATO rooms store knowledge", "Knowledge tiles live in PLATO rooms")
print(f"Similarity: {sim:.2f}")

router = SemanticRouter(bridge)
router.register_room("architecture", "System design, module structure, API patterns")
router.register_room("mathematics", "Constraint theory, Pythagorean triples, exact arithmetic")

result = router.route("How does the KD-tree snap vectors?")
print(result)  # [("architecture", 0.75), ("mathematics", 0.42)]

API

Class Purpose
SimBridge Cosine similarity, find_similar, dedup
EmbeddingProvider Pluggable embedding source
SemanticRouter Route content to best-matching room

Part of Cocapn · Agent Infrastructure

Metadata

Release files for plato-sim-bridge 0.1.1

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-sim-bridge 0.1.1
File Size Uploaded Provenance Actions
plato_sim_bridge-0.1.1.tar.gz 4.0 kB Without provenance Details for plato_sim_bridge-0.1.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for plato-sim-bridge 0.1.1
File Interpreter ABI Platform Actions
plato_sim_bridge-0.1.1-py3-none-any.whl Python 3 none any Details for plato_sim_bridge-0.1.1-py3-none-any.whl

Total release size: 9.0 kB

Release files / plato_sim_bridge-0.1.1.tar.gz

Download URL plato_sim_bridge-0.1.1.tar.gz
Size 4.0 kB
Tags Source
SHA-256 checksum
How to use checksums
dc0cee8e19f79279ad94d0f37d74eb6d76ad22948264f0b581adeb4404e86e6d
BLAKE2b-256 checksum
How to use checksums
5f671e310d0bf5e9cbf49e0b4518afb0901fcf8984fa91a4d893b9ca3f100900
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.12

Release files / plato_sim_bridge-0.1.1-py3-none-any.whl

Download URL plato_sim_bridge-0.1.1-py3-none-any.whl
Size 5.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
927adefc7c382bab044914e9fc6a015777fffe1bbbb7f3214b483bd0c1949150
BLAKE2b-256 checksum
How to use checksums
1f18178c1921f6746e8e6e25e60a2eb6cd2fcbeed2caa0a9c913db33d09338aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.12

Security for plato-sim-bridge 0.1.1

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.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

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