EverOS Cloud Memory API
Project description
☁️ Managed long-term memory for AI agents — the official Cloud Python SDK
Which package? This is EverOS Cloud — the managed SaaS client (
pip install everos-cloud).Want to self-host? Use the open-source
everoslibrary 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.
- 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<1to stay on the old client.
Quickstart
Get an API key from the EverOS Console, then:
from everos_cloud import ApiClient, Configuration, MemoryApi
from everos_cloud.models import AddInput, MessageItem, Content, SearchInput
config = Configuration(access_token="sk-...")
with ApiClient(config) as client:
memory = MemoryApi(client)
memory.add_memory(AddInput(
session_id="session-1",
messages=[MessageItem(
sender_id="user-1", role="user", timestamp=1700000000,
content=Content("I love hiking in the mountains"),
)],
))
result = memory.search_memory(SearchInput(query="outdoor hobbies", method="hybrid"))
print(result.data)
Full usage — all six Memory endpoints, profile editing, deletion, and multimodal uploads — is in quickstart.md.
Documentation
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 everos_cloud-1.0.0rc3.tar.gz.
File metadata
- Download URL: everos_cloud-1.0.0rc3.tar.gz
- Upload date:
- Size: 66.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1af2082b4f3764c0e250fe0e1b59f6d81853a598314cf6218ca8655e00a511b3
|
|
| MD5 |
4adf9d1b6609e5ac7dddb75a0f2268a7
|
|
| BLAKE2b-256 |
908201d53b5c2cea00c02eea4be5c8a6a1bb55b3b5788de9ce7e932ad5b28dfe
|
Provenance
The following attestation bundles were made for everos_cloud-1.0.0rc3.tar.gz:
Publisher:
publish.yml on EverMind-AI/everos-cloud-sdk-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
everos_cloud-1.0.0rc3.tar.gz -
Subject digest:
1af2082b4f3764c0e250fe0e1b59f6d81853a598314cf6218ca8655e00a511b3 - Sigstore transparency entry: 2304166036
- Sigstore integration time:
-
Permalink:
EverMind-AI/everos-cloud-sdk-python@5733b9cdfe7a34715d4284c628a96394ee4942ea -
Branch / Tag:
refs/tags/v1.0.0-rc3 - Owner: https://github.com/EverMind-AI
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@5733b9cdfe7a34715d4284c628a96394ee4942ea -
Trigger Event:
push
-
Statement type:
File details
Details for the file everos_cloud-1.0.0rc3-py3-none-any.whl.
File metadata
- Download URL: everos_cloud-1.0.0rc3-py3-none-any.whl
- Upload date:
- Size: 140.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b3216f6781656c77380048b6d17730b9b6f786793c489e043f1af19f3bda63f2
|
|
| MD5 |
7b87e34bb7d2819ffcc2214aabdf21bc
|
|
| BLAKE2b-256 |
238d305b4238f89424e5f8a195305ed80307599518b57614ea7be70ee4b3365c
|
Provenance
The following attestation bundles were made for everos_cloud-1.0.0rc3-py3-none-any.whl:
Publisher:
publish.yml on EverMind-AI/everos-cloud-sdk-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
everos_cloud-1.0.0rc3-py3-none-any.whl -
Subject digest:
b3216f6781656c77380048b6d17730b9b6f786793c489e043f1af19f3bda63f2 - Sigstore transparency entry: 2304166397
- Sigstore integration time:
-
Permalink:
EverMind-AI/everos-cloud-sdk-python@5733b9cdfe7a34715d4284c628a96394ee4942ea -
Branch / Tag:
refs/tags/v1.0.0-rc3 - Owner: https://github.com/EverMind-AI
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@5733b9cdfe7a34715d4284c628a96394ee4942ea -
Trigger Event:
push
-
Statement type: