Optimal Engine

Optimal Engine is a memory and knowledge engine for a person, a team, or a company. It keeps the sources you give it, turns them into memory that someone has reviewed, and returns cited context to people and agents. It is open source under the Apache 2.0 license, at github.com/Miosa-osa/OptimalEngine.

Optimal Engine is not the Optimal chat agent. Optimal is the agent you chat with in the console. Optimal Engine is the store it remembers with: a server you run yourself, or a managed one on MIOSA.

What it does

StepWhat the Engine does
OrganizeKeeps a tree of organizations, workspaces, and typed nodes such as people, products, and projects
CaptureStores raw text, files, chat sessions, Notion exports, and records pulled from apps such as Slack, GitHub, and Linear
RememberClassifies each input, extracts claims, and promotes a claim to a fact only after review or a confidence rule
RetrieveSearches with full-text ranking, adds vector search when an embedding model is set up, and returns context with its sources
OperateGives agents a daily brief, open loops, a protocol, and allow, ask, or deny rules for what they may do
ProjectWrites the same state out as markdown files, wiki pages, workspace bundles, and an HTTP API

The Engine does not write answers with a language model. ask returns the context and the sources an answer should come from, and your agent or model writes the answer.

Two ways to run it

Self-hostedOn MIOSA
Where it runsYour machine, server, or containerA private machine in your MIOSA workspace
Who runs itYou: install, keys, backups, upgradesMIOSA: provisioning, backups, upgrades, health checks
SearchFull-text, plus vector search with your own embedding modelFull-text
How you reach ithttp://127.0.0.1:4200 or your own domainThe Memory page, Optimal chat, the miosa engine commands, and machines in the workspace
AvailabilityAnyone, from the repositoryEnabled per organization

Self-hosting needs nothing from MIOSA. See the self-hosted quickstart or Optimal Engine on MIOSA.

Where to go next

Was this page helpful?