Skip to content

ContinuumPort: The semantic USB for AIs. Continuity across models, sessions & devices. Open-source + Proprietary Regen engine.

License

Notifications You must be signed in to change notification settings

giorgioroth/ContinuumPort

Repository files navigation

ContinuumPort

Semantic continuity for AI systems β€” without lock-in, without identity persistence.

License: MIT Spec Status

ContinuumPort is an open protocol for portable semantic context. It enables the transfer of user intent, task constraints, and progress state between AI systems, while explicitly refusing to transport identity, emotion, or behavioral conditioning.

πŸ—ΊοΈ How to Read This Repository



🧠 The Philosophy

ContinuumPort is built on the principle that Continuity β‰  Presence. We believe that transporting dialogue history is a bottleneck for both privacy and performance.

  • Why We Don't Move the Dialogue β€” Understanding the "Extractable Core" vs. "Conversation Noise".
  • Restraint by Design: We deliberately refuse to standardize identity or emotion, focusing strictly on task-related semantic state.

βœ… What It IS / ❌ What It IS NOT

ContinuumPort IS:

  • An Open protocol (MIT licensed).
  • Privacy-by-design (standardized exclusion of identity).
  • Model-agnostic and platform-independent.
  • A Transport container for task state (CP-Core).

ContinuumPort IS NOT:

  • NOT a prompting strategy: Prompt construction is explicitly out of scope.
  • NOT a memory system or an identity layer.
  • NOT a behavioral optimization engine or a "consciousness" simulator.

Documentation

Core Philosophy and Boundaries

Technical Specification

Protocol Specification Versioning β€” Implementation and versioning rules


Quick Start

# Clone the repository
git clone https://github.com/giorgioroth/continuumport.git
cd continuumport

# Explore the documentation
cat DESIGN_RATIONALE.md
cat spec/regen-engine.md

(Reference implementation and examples coming soon)


Status

Current Status: Draft / Early Development

  • βœ… Core philosophy documented
  • βœ… Boundaries defined
  • βœ… Regen Engine spec published
  • 🚧 CP-Core format specification (in progress)
  • 🚧 Reference implementation (planned)
  • 🚧 Example containers (planned)

Key Design Decisions

1. Restraint by Design

ContinuumPort deliberately refuses to standardize identity, emotion, or memory β€” even though these are technically feasible.

2. Normative vs. Non-Normative

Only CP-Core format and minimal Regen behavior are normative. Everything else (embeddings, auth, optimizations) is implementation-specific.

3. Test of Conformance

A Regen Engine is conformant if and only if removing all non-normative layers does not change the semantic intent reconstructed from CP-Core.

Read the full rationale: DESIGN_RATIONALE.md


Use Cases

Allowed:

  • Continuing work across different AI systems
  • Switching models without losing task context
  • Multi-agent collaboration on long-term projects
  • Personal context ownership and portability

Prohibited:

  • Identity persistence or "self" simulation
  • Emotional continuity or attachment formation
  • Behavioral conditioning or personality shaping
  • Hidden data retention or opaque interpretation
  • ContinuumPort is subject to mandatory non-abuse normative constraints. See /normative/NON_ABUSE.md.

Contributing

Contributions are welcome, especially:

  • Feedback on spec clarity
  • Use case proposals
  • Implementation suggestions
  • Documentation improvements

For major changes, please open an issue first.

All contributions must respect ContinuumPort's core boundaries.


Roadmap

Towards a stable and widely adoptable v1.0 release.


Contact

Author: Gh. Rotaru (Giorgio Roth)

Email: [email protected]

X/Twitter: @continuumport


License

MIT License

LICENSE

LICENSE_REGEN.md


ContinuumPort is open infrastructure. Free to use, fork, implement, and extend β€” within the documented boundaries.


ContinuumPort: continuity of work, never continuity of self.


Defensible Architecture (FAQ for Skeptics)

1. "Isn't this just a glorified JSON summary?"

Yes. And that is its greatest strength. ContinuumPort does not aim for structural complexity, but for normative restriction. While a standard "summary" is informal and often contaminated with behavioral instructions or persona drift, CP-Core is a strictly defined transport layer. It standardizes the data, not the formatting.

2. "Why not just use a well-crafted system prompt?"

System prompts are model-dependent, fragile, and constitute a "prompting trick" rather than a robust architecture. ContinuumPort separates the Semantic State (the what) from the Regen Engine (the how). By treating task continuity as a data serialization problem, we achieve true multimodel portability. Prompt construction is explicitly out of scope for the protocol.

3. "Does this really protect privacy if the state is plain text?"

Its primary privacy contribution is the Prevention of Identity Leakage. By explicitly forbidding the storage of user style, emotional tone, or personal history, the protocol ensures that even if a container is intercepted, it contains only "work in progress," not a "psychological profile" of the user. We standardize the exclusion of identity.

4. "Without the 'Regen Engine', isn't the protocol useless?"

A protocol is a contract, not a product. TCP/IP doesn't send emails; it moves packets. ContinuumPort moves semantic state. By separating the Transport Layer (CP-Core) from the Interpretation Layer (Regen Engine), we allow the ecosystem to build diverse, conformant engines that all speak the same semantic language.

5. "What prevents vendors from adding their own 'tracking' fields?"

The specification allows for extensions, but they are marked as Non-Normative. A Regen Engine is conformant if and only if removing all non-normative layers (tracking, embeddings, proprietary metadata) does not change the reconstructed semantic intent. We provide the standard that allows users to detect and strip away vendor lock-in.


Documentation is the product. CP-Core is the contract.

ContinuumPort: continuity of work, never continuity of self.


About

ContinuumPort: The semantic USB for AIs. Continuity across models, sessions & devices. Open-source + Proprietary Regen engine.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages