This release is a pre-release and may not be stable for production use.
☁️ 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, plus Context Retrieval for questions that need several rounds of searching.
- 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<1to 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.
Memory methods are bare verbs named after their route (add, search, get, flush,
edit, delete, update, delete_by_ids, feedback, context); every other resource is
<resource>_<verb> (kb_create, doc_ingest, task_wait, tag_bind), so typing
client.kb lists the knowledge-base surface.
Everything the API offers — all 37 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
EverMind Ecosystem
EverMind connects memory research, production-ready products, and practical integrations into one open-source ecosystem.
| Products | |
|---|---|
| EverOS | A local-first, Markdown-native long-term memory runtime for agents and users. |
| Raven | A memory-first, self-improving agent harness with proactivity, context control, and skill evolution. |
| EverMe (CLI) | A CLI and agent plugin suite for cross-device, cross-agent personal memory. |
| Research & Evaluation | |
| SkillCorpus | Curated, retrieval-ready agent skill corpora with retrieval and evaluation tooling. |
| EverAlgo | Stateless extraction, ranking, parsing, and memory operators that power EverOS. |
| HyperMem | Hypergraph-based hierarchical memory for coarse-to-fine long-term conversation retrieval. |
| MSA | Memory Sparse Attention for scalable latent memory and 100M-token contexts. |
| EverMemBench | Evaluation of factual recall, applied reasoning, and personalized generalization in memory systems. |
| EvoAgentBench | Longitudinal evaluation of agent self-evolution, transfer efficiency, error avoidance, and skill use. |
| Integrations | |
| OpenClaw | OpenClaw plugin for automatic recall, capture, and session-memory lifecycle management. |
| Hermes Agent | Hermes plugin for persistent memory across Hermes sessions. |
| DeepSeek Harness | DSH plugin for memory-aware DeepSeek Harness agents. |
| Dify | Self-hosted and cloud tools for explicit memory search and storage in workflows and agents. |
Together, these projects form EverMind's research-to-runtime stack: methods and benchmarks become reusable memory infrastructure, products, and agent integrations.
Metadata
Release files for everos-cloud 1.3.0rc1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| everos_cloud-1.3.0rc1.tar.gz | 145.1 kB | With provenance | Details for everos_cloud-1.3.0rc1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| everos_cloud-1.3.0rc1-py3-none-any.whl | Python 3 | none | any | Details for everos_cloud-1.3.0rc1-py3-none-any.whl |
Total release size: 475.6 kB
Release files / everos_cloud-1.3.0rc1.tar.gz
| Download URL | everos_cloud-1.3.0rc1.tar.gz |
|---|---|
| Size | 145.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
756673a5d1420ac6843de7c2ca0fd16a806b91cab9e99d19b7ea992bfb23b2e3
|
|
BLAKE2b-256 checksum How to use checksums |
74d118db5886d2ba309cdfc779bb76a0feb95c07aec91ca0729e39667feb84f3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logRelease files / everos_cloud-1.3.0rc1-py3-none-any.whl
| Download URL | everos_cloud-1.3.0rc1-py3-none-any.whl |
|---|---|
| Size | 330.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9cd86c859daa005d563a4b973f259340468f7febf9ed9fe532585b0a9058919b
|
|
BLAKE2b-256 checksum How to use checksums |
5e24ee2a1cfb640f6c78fd75bcaf21babc166a4acba038580f5242cb709f4037
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logSecurity for everos-cloud 1.3.0rc1
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.
Full provenance
All 2 files in this release have been uploaded with provenance metadata.
Attestation for everos_cloud-1.3.0rc1.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.
Transparency logA 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.