Skip to main content

NeuroLift OTOI Framework

Orchestrated Terms of Interaction (OTOI): User-defined Terms of Interaction for AI systems. Enables neurodivergent-friendly multi-agent orchestration with privacy-first governance. Open standard for human-controlled AI collaboration.

🌟 What is OTOI?

The OTOI (Orchestrated Terms of Interaction) framework is a revolutionary approach to human-AI interaction that puts users in complete control of their AI collaborations. It provides a structured way to define Terms of Interaction (TOI) that ensure AI systems work exactly how you need them to, respecting your cognitive preferences, privacy requirements, and collaboration style.

Key Principles

  • User-Controlled: You define exactly how AI should interact with you
  • Neurodivergent-Friendly: Built with diverse cognitive needs in mind
  • Privacy-First: Your data and preferences stay under your control
  • Flexible: Adapt to any workflow or collaboration style
  • Transparent: Clear, understandable interaction rules

🚀 Quick Start

For Non-Technical Users

  1. Start with the Personal TOI Template
  2. Fill in your preferences and requirements
  3. Share your TOI with AI systems or collaborators
  4. Enjoy personalized, respectful AI interactions

For Technical Users

  1. Use the JSON schemas to validate your TOI documents
  2. Implement the OTOI protocol in your applications
  3. Contribute to the standard through our development process

📁 Repository Structure

/src/              # Python implementation
├── fusion/        # TOI-OTOI governance layer
│   ├── toi_parser.py        # Parse & validate TOI documents
│   ├── otoi_orchestrator.py # Multi-agent coordination
│   └── privacy_guardian.py  # Privacy-first enforcement

/schemas/          # JSON schemas for validation
├── personal-toi.schema.json
└── collaborative-charter.schema.json

/templates/        # User-friendly templates
├── personal-toi-template.md
├── collaborative-charter-template.md
└── quick-start-template.md

/examples/         # Real-world examples
├── neurodivergent-examples/
├── neuroLift/     # NeuroLift integration patterns
└── team-collaboration/

/index.html        # GitHub Pages landing page
/agent-solidarity-kit.json # Agent governance + integration contract

/docs/            # Comprehensive documentation
├── framework-overview.md
├── development-process.md
├── implementation-guide.md
├── best-practices.md
├── active-threads.md
└── agent-log/
    ├── README.md
    ├── registrations/
    └── handoffs/

🧭 GitHub Pages and Solidarity Kit Maintenance

The repository includes a public landing page (index.html) and a governance contract (agent-solidarity-kit.json). Keep them synchronized:

  1. Treat agent-solidarity-kit.json as the source of truth.
  2. Mirror user-facing fields in index.html (version, model details, and architecture labels) when they change.
  3. Use docs/development-process.md for the operational runbook and validation commands.
  4. Track work lifecycle in docs/active-threads.md and session records in docs/agent-log/.

🎯 Core Components

Personal TOI (Terms of Interaction)

Your personal TOI defines how AI systems should interact with you individually. It includes:

  • Communication preferences (direct vs. indirect, formal vs. casual)
  • Cognitive accessibility needs (processing time, information structure)
  • Privacy and data handling requirements
  • Feedback and correction preferences
  • Energy and attention management

Collaborative Charter

For team or multi-user scenarios, the Collaborative Charter establishes:

  • Shared interaction protocols
  • Conflict resolution processes
  • Decision-making frameworks
  • Privacy boundaries in group settings
  • Integration with individual TOIs

🌈 Neurodivergent-Friendly Features

  • Sensory Considerations: Control information density and presentation
  • Executive Function Support: Structured decision trees and clear processes
  • Social Communication: Explicit expectations and interaction patterns
  • Cognitive Load Management: Customizable complexity levels
  • Routine and Predictability: Consistent interaction patterns

🔒 Privacy & Security

  • Local Control: Your TOI documents stay on your systems
  • Minimal Data: Only necessary information is shared
  • Transparent Processing: Clear rules about data handling
  • Revocable Consent: Easy to modify or withdraw permissions
  • Standards-Based: Open protocols, no vendor lock-in

🤝 Contributing

We welcome contributions from everyone! Whether you're:

  • A neurodivergent individual sharing your needs
  • A developer implementing the standard
  • A researcher studying human-AI interaction
  • An organization adopting OTOI

See our Contributing Guidelines for how to get involved.

📄 License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

The repository root LICENSE file is the authoritative license text for this repo and for the in-repository @neurolift-technologies/otoi package metadata. The npm package also carries packages/otoi/LICENSE so the published tarball can ship its own license copy. If a future change updates the license identifier, notice text, or package release metadata, update this section, the package-level license notes, and the license maintenance runbook in the same PR.

🌍 Community

  • Issues: Report bugs or request features
  • Discussions: Share experiences and ask questions
  • Examples: Contribute real-world TOI documents
  • Documentation: Help improve our guides and tutorials

🔗 Related Projects

📖 Deep Dive

For a comprehensive technical overview of the TOI-OTOI framework, including framework philosophy, architecture layers, and development roadmap, see our Framework Overview.


Made with ❤️ for the neurodivergent community and everyone who values respectful human-AI collaboration.

Metadata

Release files for nlt-otoi 1.2.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 nlt-otoi 1.2.0
File Size Uploaded Provenance
nlt_otoi-1.2.0.tar.gz 26.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for nlt-otoi 1.2.0
File Interpreter ABI Platform
nlt_otoi-1.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 48.2 kB

Release files / nlt_otoi-1.2.0.tar.gz

Download URL nlt_otoi-1.2.0.tar.gz
Size 26.1 kB
Tags Source
SHA-256 checksum
How to use checksums
dda2a254567a55147cc4c6f0edab1ae6cd0f57283f721205cb8dc85424c5ad94
BLAKE2b-256 checksum
How to use checksums
b06fedcbcd5339beeb2a4739450411eef012c05748b1ab118b3f4d2956df4271
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / nlt_otoi-1.2.0-py3-none-any.whl

Download URL nlt_otoi-1.2.0-py3-none-any.whl
Size 22.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
84d052f103a7c0a1ab47d27565a33f670bc055e2eb9537c45d712be8c25ced11
BLAKE2b-256 checksum
How to use checksums
b92532b2b6450d7e46bcdee981036a1cdb6cfca281cdd47205e881848319762f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Security for nlt-otoi 1.2.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.

Release history Release notifications | RSS feed

This release

1.2.0 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