EverOS 1.1.1
EverOS 1.1.1 focuses on benchmark reproducibility, search quality, and keeping the public GitHub release aligned with the 1.1.1 source package while preserving GitHub-only project assets.
Highlights
- Added the LoCoMo benchmark runner under
benchmarks/, including TOML configuration, an environment template, staged ingestion/search/answer/judge execution, result artifacts, and benchmark documentation to make metric reproduction easier. - Improved hybrid search with heap-driven lazy expansion and global top-N competition. The 1.1.1 benchmark package reports stable LoCoMo targets around 91% for hybrid search and 93% for agentic search.
- Synced the 1.1.1 source package while preserving GitHub-only workflows, templates, contributor-doc checks, public release support, use-case material, and the existing English
README.mdstructure. - Expanded CI coverage to Python 3.12 and 3.13, refreshed package metadata, and kept docs/OpenAPI checks in the release flow.
- Updated quickstart, benchmark, Chinese README, docs index, and cross-document references for the current setup and benchmark workflow.
Fixes
- Fixed concurrent Knowledge cascade upserts by switching to an atomic
INSERT ... ON CONFLICT DO UPDATEpath. - Kept the OpenAPI application version in sync with package metadata instead of a hardcoded version.
- Fixed profile middleware so inner handler exceptions are re-raised instead of being swallowed.
- Reduced unnecessary LanceDB
optimize()I/O by throttling cascade optimize calls.
Compatibility Notes
- Existing EverOS demo TUI and live demo changes remain preserved.
- Existing DashScope rerank provider support remains preserved.
- The English
README.mdkeeps the GitHubmainstructure; release-package README changes were not applied to the default README. - Existing local-first
file://URI handling remains allow-any by default. For server deployments, configureFILE_URI_ALLOW_DIRSexplicitly to constrain readable file paths. - GitLab/internal-only artifacts such as
.gitlab/,.gitlab-ci.yml,.vscode/,.claude/skills/release/SKILL.md, andevaluation/are not part of the GitHub release.
Upgrade Notes
- Run
uv sync --frozenagainst the updateduv.lock. - Use
benchmarks/README.mdandbenchmarks/config.tomlas the entrypoint for LoCoMo benchmark reproduction. - Review updated config templates in
src/everos/config/default.toml,src/everos/config/default_ome.toml, andsrc/everos/templates/env.template. - Review
CHANGELOG.mdfor the complete 1.1.1 changelog.
Verification
This release was checked with:
make docs-checkuv lock --checkmake lintuv run pytest tests/unit/test_scripts/test_check_github_contributor_docs.py -q- PR #327 full CI: unit tests, integration tests, lint, links, package build, commit-message check, and PR-title check on Python 3.12 and 3.13