Skip to main content

Python client for the Ontbo API. Go-to https://www.ontbo.com/.

Reason this release was yanked:

Obsolete

Project description

🛸 ONTBO - Cognitive Context API for AI Agents

Make AIs understand your users.

👉 Cognitive Context API for your AI Agents

🌐 Homepage:https://www.ontbo.com

🤖 Developper hub:https://api.ontbo.com

📄Datasheet: here

Enjoying ONTBO? ⭐️ us to support the project!

What is Ontbo?

Ontbo is a user context layer for you AI systems. It ingests conversations history and maintains a live user profile. Your agent queries for relevant information about the user for highly relevant answers.

🚀 Get started (seriously, 5 min)

1️⃣ Create your account and fetch your api key→ https://api.ontbo.com

2️⃣ Install the lib

pip install ontbo

3️⃣ Your first application in a few lines of code.

from ontbo import Ontbo, SceneMessage

ontbo = Ontbo(token="<YOU_API_KEY_HERE>")
profile = ontbo.create_profile("alice_test")
scene = profile.create_scene("scene_test")

scene.add_messages(
  [SceneMessage(content="Hello, my name is Alice!")], 
  update_now=True)

print(profile.query_facts("What the user's name?"))

💡 Not using Python? See directly our Web API reference → https://api.ontbo.com/api/tests/docs

⚡ Research Insights - Why you Win ?

Metric ONTBO SoTA
Recall context 🔥 91% 70%
Token cost 💸 -95% Full-data retrieval
Latency ⚡ 40 ms (P50) >200 ms
Model creation speed 🚀 +200% Baseline

🔄 4 retrieval modes: best-performance, chain-of-thought, balanced, low-latency
✔️ pick precision/latency/cost tradeoffs per request

📖 Introduction

If your assistants hallucinate, token bills spike, and user context lives in 12 different silos – ONTBO fixes that.

Plug a cognitive layer in front of your LLMs/Agents and stop duct-taping prompt engineering.
Your agents become sharper, faster, and cheaper.

Memory stores. Context understands.

🧩 Main Features

  • Context Layer → multi-agent, reasoning-based retrieval that packs only the facts that matter
  • Lifecycle Management → facts are versioned, updated, and conflict-resolved automatically
  • Autonomous CoT Orchestration → self-directed reasoning → fewer tokens, faster replies, higher accuracy
  • Data Governance → white-box by design — full traceability, provenance, and user-level control baked in

🎯 Use Cases

  • Personal AI → not memory. Awareness that adapts to you in real time
  • Customer Support → not logs. Clear user story that resolves issues on the first touch
  • Healthcare → not raw data. Connect all the dots for reliable patient profiles → safer adaptive care
  • Developer & Creator Copilots → not autocomplete. Repo + workflow intelligence that guides the next move

🤖 https://api.ontbo.com

🏗 Strategic Benefits (Product & Infra)

  • Product → sharper, context-aware responses → higher CSAT & conversions
  • Infra → big LLM token savings & lower inference load → measurable cost reductions
  • Moat → fine-grained, context-rich personalization with traceable provenance
  • Ops → faster model creation & iteration (+200%), predictable scaling, fewer cold starts

📚 Documentation & Support

🤝 License & Contributions

  • License: Apache 2.0
  • Contributions: PRs welcome. Open issues for bugs/feature requests
  • Security: responsible disclosure at contact@ontbo.com


✨ Let’s build something people didn’t think was possible.
🔥 Go break things (and tell us what you build).

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

ontbo-1.3.1.251003.tar.gz (451.4 kB view details)

Uploaded Source

Built Distribution

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

ontbo-1.3.1.251003-py2.py3-none-any.whl (18.8 kB view details)

Uploaded Python 2Python 3

File details

Details for the file ontbo-1.3.1.251003.tar.gz.

File metadata

  • Download URL: ontbo-1.3.1.251003.tar.gz
  • Upload date:
  • Size: 451.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for ontbo-1.3.1.251003.tar.gz
Algorithm Hash digest
SHA256 8dfd41f0f275c283cd765811c8c94a1abcf97878c9e753b3040f8cd486099efd
MD5 991d43e1227fe8bea5736763bbd7a356
BLAKE2b-256 1f8973153126aa9b2aa661987b6914b32e37960e20d8eb3d2eee5a1558e58e7d

See more details on using hashes here.

File details

Details for the file ontbo-1.3.1.251003-py2.py3-none-any.whl.

File metadata

  • Download URL: ontbo-1.3.1.251003-py2.py3-none-any.whl
  • Upload date:
  • Size: 18.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for ontbo-1.3.1.251003-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e712e2aed257db267387fe88853633bfd69173807c5737e7d110e85d77c2b5db
MD5 c4f70cb85185f1cb21883a80e438e528
BLAKE2b-256 b629d89c0d7fc01045d428c3db2919c02669b82b5c53b75ddeab07b34f5bbefc

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