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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca5380a511efeb2182a9fe2779cdc95ff2eea1ef64b4e617b531c3fb6c98dc81
|
|
| MD5 |
14265d9178f8419480c890ff74ce29ba
|
|
| BLAKE2b-256 |
0cfe9bb95e967dda16d96167a91c6a6e3e6d63674c5eb49ab6721dd2ba237cd1
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
82ebcfe81355b30bc00a187620a65b0389b2071244732cd9ba45c0cf6580ee9a
|
|
| MD5 |
b1b77c7012af945503b6837ac7b2014a
|
|
| BLAKE2b-256 |
a6e943faa6799dbee5bd748bc74d9143fb300b7e83618807e82d0844437f0290
|