Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

EverOS banner

☁️ Managed long-term memory for AI agents — the official Cloud Python SDK

X HuggingFace Discord

PyPI Python License

Website · Documentation · Console


Which package? This is EverOS Cloud — the managed SaaS client (pip install everos-cloud).

Want to self-host? Use the open-source everos library instead.

EverOS Cloud — Python SDK

Give your AI agents memory that persists across sessions — managed, searchable, and typed. Add a conversation; EverOS turns it into structured, retrievable memory you can query in one call.

Why EverOS Cloud

  • Self-evolving memory — memory doesn't just pile up, it improves. Background consolidation merges related episodes and refines user profiles over time, so recall gets sharper the more your agent is used.
  • Structured memory, not chat logs — extracts episodes, user profiles, and reusable agent cases & skills from raw conversations, so retrieval returns meaning, not transcripts.
  • Retrieval that fits the query — keyword, vector, hybrid (default), or agentic multi-step search.
  • Knowledge bases — ingest documents into a searchable topic library alongside conversational memory; ingest is async and reports progress through the task API.
  • Multimodal — attach images, audio, and documents to any message.
  • Built for production — fully managed (no vector DB or extraction pipeline to run), with low-latency retrieval and high-concurrency throughput. The engineering guarantees you don't get from self-hosting.
  • Fully typed (pydantic v2) — every request/response is a typed model with full hints, so you get editor autocomplete and validation instead of raw dicts.

Install

pip install everos-cloud

Pre-releases need --pre: pip install --pre everos-cloud.

Upgrading from the 0.4.x client? 1.x is a rewrite with a new API surface — see the migration guide. Pin everos-cloud<1 to stay on the old client.

Quickstart

Get an API key from the EverOS Console, then:

from everos_cloud import EverOS

with EverOS(api_key="sk-...") as client:
    client.add(session_id="session-1", messages=[
        {"sender_id": "user-1", "role": "user", "content": "I love hiking in the mountains"},
    ])

    results = client.search("outdoor hobbies", user_id="user-1")
    print(results)

Knowledge bases work the same way — ingest is asynchronous, so wait on the task:

kb   = client.kb_create("Employee Handbook")
ack  = client.doc_ingest(kb.id, "Leave policy", "Employees accrue 20 days...")
task = client.task_wait(ack.task_id)          # polls until the document is queryable

hits = client.kb_search(kb.id, "how much leave do I get")

Full usage — every memory operation, knowledge base, async task, profile editing, and multimodal upload — is in quickstart.md.

Two ways to call the API

EverOS covers the common calls with plain kwargs in and the response's .data out. New methods are named <resource>_<verb> (kb_create, doc_ingest, task_wait, tag_bind), so typing client.kb lists the knowledge-base surface; the methods 1.0.0 shipped are bare verbs (add, search, get, flush, edit, delete, upload).

Everything the API offers — all 31 operations, including knowledge-base categories and document topics — is on the generated typed clients, reachable as client.memory, client.storage, client.knowledge, client.tasks. Those take and return the full typed models, so responses arrive as an envelope you read .data from. The per-endpoint reference for them is under docs/.

client.kb_create("Handbook")                          # facade   -> KbData
client.knowledge.create_knowledge_base({"name": "…"})  # generated -> envelope, .data
client.knowledge.list_topics(kb_id, doc_id)            # generated only

Documentation

back to top

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

everos_cloud-1.1.0rc2.tar.gz (108.0 kB view details)

Uploaded Source

Built Distribution

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

everos_cloud-1.1.0rc2-py3-none-any.whl (255.8 kB view details)

Uploaded Python 3

File details

Details for the file everos_cloud-1.1.0rc2.tar.gz.

File metadata

  • Download URL: everos_cloud-1.1.0rc2.tar.gz
  • Upload date:
  • Size: 108.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for everos_cloud-1.1.0rc2.tar.gz
Algorithm Hash digest
SHA256 aaa606fe25b1f0342a98446c8a2b768622d03dd7216403b7b6dadb3b355cf0ff
MD5 c34c0d5fb6fa63600a5b4fbab71956a9
BLAKE2b-256 4af91df6ecfd7a369bd4c4ad27069af32ac7f6ccd32144e3f0b4cf7adce103b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for everos_cloud-1.1.0rc2.tar.gz:

Publisher: publish.yml on EverMind-AI/everos-cloud-sdk-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file everos_cloud-1.1.0rc2-py3-none-any.whl.

File metadata

  • Download URL: everos_cloud-1.1.0rc2-py3-none-any.whl
  • Upload date:
  • Size: 255.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for everos_cloud-1.1.0rc2-py3-none-any.whl
Algorithm Hash digest
SHA256 e0d1e02386902197545e3e95cc158bd2ed8f4ccbf065118ef2fdfda27bb239a4
MD5 41b36f19e0f7d8c2256f400593fc1ce2
BLAKE2b-256 2c9e1f713515139a3f47c99343dcd8eff78e45ba1890d865ac196fd10036fda6

See more details on using hashes here.

Provenance

The following attestation bundles were made for everos_cloud-1.1.0rc2-py3-none-any.whl:

Publisher: publish.yml on EverMind-AI/everos-cloud-sdk-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

1.1.0

2 files

This release

1.1.0rc2 This release

2 files

1.0.0

2 files

0.4.1

2 files

0.1.2

2 files

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