Skip to main content

Omega

Omega is a personal agent that lives on your machine and keeps working with you across sessions. It maintains persistent conversations so you can pick up where you left off, a personal memory layer for durable facts about you and your work, and a knowledge base for documents, URLs, and code you want it to be able to search and reference later.

You choose the LLM provider. Omega keeps its database and local memory on your machine.

Install

Requirements:

  • Python 3.11+
  • Docker with Docker Compose running
  • An API key for Openrouter, Anthropic, or an OpenAI-compatible provider
pip install omega-agent
omega setup

omega setup starts Omega's bundled database, prepares its schema, asks for your LLM provider settings, verifies the connection, and checks the local embedding model.

Start chatting

omega --help

That lists all the omega commands.

omega

That opens Omega's full-screen terminal interface.

Use the simpler scrolling chat instead:

omega --cli

Resume your most recent conversation:

omega --continue

Start a clean session:

omega new

Inside Omega TUI, type /commands to see the available chat commands. /quit exits.

What Omega keeps

Omega has three seperate kinds of context:

  • Conversation history: your saved chat sessions.
  • Personal memory: durable facts you directly share, such as preferences or ongoing work
  • Knowledge base: URLs, notes, and code you deliberately add for later reference.

Add knowledge

omega ingest url "https://example.com/article"
omega ingest text "Notes I want Omega to search later"
omega ingest code --file ./main.py

Check queued or processed material:

omega kb list
omega kb status <item-id>

Check omega's installation

omega doctor

This checks the bundled database, pgvector, embedding model, provider configuration, and local memory directory.

Privacy

Omega stores its database and memory locally. Requests sent to an LLM go to the provider you configure. Those may include your chats, memory, knowledge base items. Your API key stays in your local configuration and is not in printed in Omega's normal output.

Metadata

Release files for omega-agent 0.1.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 omega-agent 0.1.0
File Size Uploaded Provenance Actions
omega_agent-0.1.0.tar.gz 71.3 kB Without provenance Details for omega_agent-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for omega-agent 0.1.0
File Interpreter ABI Platform Actions
omega_agent-0.1.0-py3-none-any.whl Python 3 none any Details for omega_agent-0.1.0-py3-none-any.whl

Total release size: 160.2 kB

Release files / omega_agent-0.1.0.tar.gz

Download URL omega_agent-0.1.0.tar.gz
Size 71.3 kB
Tags Source
SHA-256 checksum
How to use checksums
dccf44922bf197793d9093277c29b616e7a11235fc5b1be89b61a1a6e9ca8ab8
BLAKE2b-256 checksum
How to use checksums
d2bf7d750b696d31c9058c8808367f1005760bc5c62072dade3608beecf8166f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.10 {"installer":{"name":"uv","version":"0.10.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"43","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / omega_agent-0.1.0-py3-none-any.whl

Download URL omega_agent-0.1.0-py3-none-any.whl
Size 88.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5717c3f45cfbd9082169c63f12f6b2307f3032f433f6e61ee252364ddec6cc2c
BLAKE2b-256 checksum
How to use checksums
655711509563c05fa937b8a13acf89202d82ec0435b482759179da05a1c06197
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.10 {"installer":{"name":"uv","version":"0.10.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"43","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for omega-agent 0.1.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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.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