Skip to main content

ORBOX — Adaptive Unified Runtime Engine for Contextual Intelligence Systems. Memory-native cognitive runtime that sits between you and any LLM.

Project description

ORBOX

Adaptive Unified Runtime Engine for Contextual Intelligence Systems

Persistent. Adaptive. Cognitive. Built for frontier intelligence systems.


What is ORBOX?

ORBOX is a memory-native cognitive runtime that sits between you and any language model.

It does not generate language — it orchestrates cognition. It remembers, reasons, recalls, and routes — so the model can focus on generation.

   You
    ↓
   ORBOX  →  Memory  →  Intent  →  Routing  →  Validation
    ↓
   Model (Ollama / GPT / Claude / Local)
    ↓
   Validated Output

Why ORBOX exists

Frontier language models are powerful but stateless. Every session forgets the last. Every conversation drifts. Every escalation goes unnoticed.

ORBOX is the missing layer:

  • Persistent memory across sessions (STM + LTM, JSON-native)
  • Emotional and tonal awareness for human-grade interaction
  • Adaptive recall — only relevant memory is sent to the model
  • Validation layer — blocks drift, hallucination, contradiction, unsafe output
  • Model routing — picks the right model for the right intent

Built for

  • BPO / customer support cognition
  • Long-context conversational systems
  • Privacy-first AI (runs fully local with Ollama)
  • Adaptive runtime research

Architecture

orbox/
├── orbox_core.py            Main engine (ORBOXEngine)
├── enhanced_memory.py       Enhanced STM/LTM with embeddings + emotional state
├── embedding_service.py     Embedding generation
├── main.py                  CLI entry
├── core/
│   ├── cognitive_runtime.py     Intent + STM/LTM core
│   ├── model_wrappers.py        Ollama / OpenAI-compatible / Claude wrappers
│   ├── model_router.py          Intent-based routing
│   ├── fallback_manager.py      Failover chain
│   ├── validation_layer.py      Contradiction / hallucination / drift / safety
│   └── ollama_integration.py    Ollama generation
└── run_orbox.sh             Launch script

Seven Phases — All Implemented

Phase Capability Status
1 Cognitive Runtime Core (STM, intent, weighted recall) done
2 Semantic Memory Graph (embeddings, relations) done
3 Frontier Model Wrapper (Ollama / GPT / Claude) done
4 Tonality + Emotional Runtime (escalation, empathy) done
5 Adaptive Recall Engine done
6 Validation Layer (drift, hallucination, safety) done
7 Long Conversation Stability done

Requirements

  • Python 3.10+
  • Ollama running locally
  • ~2 GB RAM for memory engine
  • A local model (e.g. qwen2.5-coder:3b, llama3.2:8b)

Quick Start

cd orbox

# Install dependencies
python3 -m venv .venv
.venv/bin/pip install -r requirements.txt

# Make sure Ollama is running
ollama serve

# Pull a model
ollama pull qwen2.5-coder:3b

# Run
./run_orbox.sh

Example Interaction

You: my name is Sumit.
ORBOX: Hello Sumit. I will remember you across sessions.

[session ends — start a new one]

You: do you remember me?
ORBOX: Yes — your name is Sumit. We discussed cognitive runtime
       architecture in our last session.

What ORBOX is NOT

  • Not a chatbot wrapper
  • Not a fine-tuned model
  • Not open-source — see LICENSE
  • Not free to copy, fork, or commercialize

License

ORBOX is proprietary software.

See LICENSE for the full terms.

In short:

  • You may view the source and run it locally for personal evaluation.
  • You may not copy, modify, distribute, reimplement, benchmark, or build competing products.
  • All techniques, formulas, and architectural patterns are reserved.

For commercial licensing or collaboration: samsungsumitv461@gmail.com


Author

Sumit Verma Independent researcher — cognitive runtime systems BPO domain expertise meets AI architecture.


ORBOX — Where context evolves into adaptive intelligence.

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

orbox_brain-1.0.0.tar.gz (36.0 kB view details)

Uploaded Source

Built Distribution

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

orbox_brain-1.0.0-py3-none-any.whl (38.6 kB view details)

Uploaded Python 3

File details

Details for the file orbox_brain-1.0.0.tar.gz.

File metadata

  • Download URL: orbox_brain-1.0.0.tar.gz
  • Upload date:
  • Size: 36.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for orbox_brain-1.0.0.tar.gz
Algorithm Hash digest
SHA256 ca5380a511efeb2182a9fe2779cdc95ff2eea1ef64b4e617b531c3fb6c98dc81
MD5 14265d9178f8419480c890ff74ce29ba
BLAKE2b-256 0cfe9bb95e967dda16d96167a91c6a6e3e6d63674c5eb49ab6721dd2ba237cd1

See more details on using hashes here.

File details

Details for the file orbox_brain-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: orbox_brain-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 38.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for orbox_brain-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 82ebcfe81355b30bc00a187620a65b0389b2071244732cd9ba45c0cf6580ee9a
MD5 b1b77c7012af945503b6837ac7b2014a
BLAKE2b-256 a6e943faa6799dbee5bd748bc74d9143fb300b7e83618807e82d0844437f0290

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