Commit Graph

27 Commits

Author SHA1 Message Date
Elliot Chen 0a7900279c
docs(readme): refresh banner and localized quickstarts (#401)
* docs(readme): simplify one-key quickstart

* docs(readme): replace GitHub banner

* docs(readme): restore regional quickstart routes

* docs(readme): localize provider quickstarts
2026-08-11 18:49:46 +08:00
Dani 649046b0df
docs(api): use /api/v2 in docs and examples, demote v1 to legacy (#370)
1.2.0 introduced /api/v2 as the canonical, cloud-aligned prefix and mounted
every business router twice, but the user-facing entry points (README,
README.zh-CN, QUICKSTART, the docs/ set, the Langfuse example) still taught
/api/v1 — so new users were pointed at the compatibility alias while
docs/api.md already declared v2 canonical.

- Switch every EverOS endpoint reference in docs, examples, and
  `everos demo --live` to /api/v2, plus the matching CLI test expectations.
- Describe /api/v1 as a legacy compatibility alias that may be removed in a
  future major release, rather than a permanent one. Nothing changes at
  runtime: both prefixes still resolve to the same handlers and the
  v1/v2 parity test is untouched.
- Add a short note in README / README.zh-CN / QUICKSTART so existing v1
  integrations know they keep working.
- Fix the five dead endpoint anchors in the docs/api.md table of contents,
  which still pointed at the pre-1.2.0 #post-apiv1... slugs.

Left on v1 deliberately: docs/migration-to-1.0.0.md (historical record),
CHANGELOG history, tests/** (v1 must stay covered), and the
use-cases/claude-code-plugin + openher READMEs, which document a different
cloud API.

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-29 10:52:29 +08:00
Elliot Chen 6dcd3ebda2
docs(readme): remove Star us section (#363) 2026-07-27 17:07:20 +08:00
Elliot Chen 66a201e164
docs(readme): add raven ecosystem entry (#322) 2026-07-03 08:51:18 +08:00
Dani b7d15f7252
docs: re-link orphaned docs and slim engineering.md (#313)
* docs: re-link orphaned docs and slim engineering.md

After #311 realigned the docs, index.md again omitted four files that
exist under docs/: everos-demo, use-cases, migration-to-1.0.0, and
release-notes-1.1.0. Restore them so every docs/*.md is reachable from
the index, and rewrite engineering.md for an external audience.

index.md:
- Re-add a Tutorials section: everos-demo, use-cases
- See also: + release-notes-1.1.0, + migration-to-1.0.0
- Reframe the Engineering section as contributor-facing (not "internal")

engineering.md (575 -> 113 lines):
- Drop internal-only material: the self-justifying scope rationale, the
  Claude Code loading internals, the infra failure-impact table, the
  roadmap, and the "investing in infrastructure" essay
- Fix claims that were false for this GitHub repo: GitLab-primary CI,
  the dev/master branch model, and the Gitmoji commit convention
- Keep what helps a contributor: toolchain, local make targets, the CI
  gates, and the main-branch + Conventional Commits workflow

Conventions now match the repo's own .gitlint and GitHub Actions.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* docs: align engineering.md references with the slimmed doc

Update the inbound descriptions of engineering.md now that it is a
contributor reference rather than an "infrastructure overview", and
repoint the one reference that named content the trim removed.

- CLAUDE.md, README, README.zh-CN, architecture.md: reword the link
  text to "contributor engineering reference: build, test, CI, conventions"
- CLAUDE.md: the GitFlow Lite rationale pointer now targets
  .claude/skills/new-branch/SKILL.md (engineering.md no longer carries it)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 07:40:51 +08:00
Elliot Chen bdd702c43b
docs(readme): restore pre-trim overview (#312) 2026-06-25 15:19:49 +08:00
Kendrick-Song bf9b8d1053
docs: align docs with v1.1 and trim README (#311)
Co-authored-by: Jiayao Song <jiayao.song@shanda.com>
2026-06-25 14:59:47 +08:00
Elliot Chen 289e78b11e
docs(readme): promote 1.1 knowledge and reflection (#308) 2026-06-24 23:24:00 +08:00
Elliot Chen 1ea44ca548
feat(cli): add live demo mode (#302) 2026-06-23 20:11:23 +08:00
Elliot Chen 62e50ab725
docs(readme): remove demo hosting sentence (#301) 2026-06-23 19:44:41 +08:00
Elliot Chen 54b374bfb4 docs(readme): clarify provider key setup 2026-06-23 19:12:43 +08:00
Elliot Chen 27a3396d23 docs(readme): sync chinese onboarding 2026-06-23 19:02:29 +08:00
Elliot Chen cdcf4ad0ad docs(readme): remove early back-to-top links 2026-06-23 18:50:19 +08:00
Elliot Chen 16a884b0d2 docs(readme): clarify no-key demo onboarding 2026-06-23 18:40:00 +08:00
Elliot Chen 32cb22343d
feat(cli): add EverOS demo TUI (#298)
* feat: add EverOS demo TUI

* docs: add EverOS demo quick start

* style(cli): elevate EverOS demo TUI

* style(cli): align demo palette with poster

* fix(cli): round demo sphere animation loop

* fix(cli): refine EverOS demo TUI layout

* fix(cli): use uniform demo sphere dots

* fix(cli): refine EverOS demo sphere media

* fix(docs): smooth EverOS demo animation

* fix(docs): raise demo animation frame rate

* docs(readme): note external demo animation hosting

* fix(docs): optimize demo animation size

* feat(cli): add demo confetti success state

* feat(cli): make demo playable

* test(cli): normalize demo help ansi output

* docs(readme): streamline demo and roadmap sections

* docs(readme): restore star history section

* refactor(tui): move demo implementation out of cli
2026-06-23 18:33:44 +08:00
Elliot Chen dbfe3483f5
docs: simplify README reflection wording (#296) 2026-06-18 08:44:54 +08:00
Elliot Chen 9c7c9d7316
docs: make quick start prove first memory (#293)
* docs: make quick start prove first memory

* docs: add env example for quick start

* docs: highlight quick start success moment

* docs: move use cases after quick start

* docs: align quickstart response contracts
2026-06-17 13:15:59 +08:00
Elliot Chen 859c35a3b0
docs: explain upcoming knowledge wiki and reflection (#289)
* docs: explain upcoming knowledge wiki and reflection

* docs: tighten roadmap summary in readmes

* docs: add memory library comparison table

* docs: make memory comparison a named matrix

* docs: use category comparison for memory positioning

* docs: sharpen readme comparison table

* docs: refine everme readme positioning

* docs: correct readme positioning title to everos

* docs: simplify readme comparison table

* docs: clarify reflection idle behavior
2026-06-16 21:08:46 +08:00
Elliot Chen f47ee5f51c
docs: update README banner (#288) 2026-06-15 19:06:30 +08:00
Elliot Chen 306dcfe167
docs(readme): clarify hybrid retrieval wording (#265) 2026-06-07 08:54:08 +08:00
Elliot Chen 28977ba295
docs(readme): polish repository presentation (#263)
* docs(readme): refine repository watch section

Replace the Stay Tuned section with a clearer Watch EverOS call to action in both English and Chinese READMEs.

Remove the star GIF and keep star history as lighter social proof.

* docs(readme): improve highlights table spacing

Add spacing below each feature title in the EverOS highlights table.

Mirror the same table spacing in the Chinese README.
2026-06-06 21:47:35 +08:00
Elliot Chen 0bbfb3bf1e
docs(readme): clarify EverOS positioning (#262)
Rename the overview section to focus on why EverOS matters in both English and Chinese READMEs.

Simplify the EverMind ecosystem copy around EverOS as the core memory architecture and mirror that positioning in the Chinese README.
2026-06-06 21:15:10 +08:00
Elliot Chen 79b3df4de2
docs(readme): polish launch highlights and banner (#261)
* docs: simplify README launch highlights

* docs(readme): use six launch highlights

* docs(readme): use optimized banner asset

* ci: lint pull request titles
2026-06-06 19:49:59 +08:00
Elliot Chen 0a99922f24
docs: add EverMind ecosystem overview (#259)
* docs: add EverMind ecosystem overview

* docs: move ecosystem overview lower

* docs: add EverOS 1.0.0 highlights

* docs: streamline README flow

* docs: refine README showcase layout

* docs: update README banner image

* docs: use uploaded README banner

* docs: expand README highlights and navigation

* docs: normalize README title capitalization

* docs: align EverOS description with banner

* docs: use high-density README banner

* docs: clarify EverOS overview

* docs: add README localization and star history

* docs: expand Chinese README localization
2026-06-06 18:49:45 +08:00
Elliot Chen 8f175d3f8f
docs: document EverOS 1.0.0 issue migration (#258)
* docs: document EverOS 1.0 issue migration

* docs: standardize EverOS 1.0.0 wording
2026-06-06 14:33:00 +08:00
Elliot Chen 00f1dfaec5
chore: finalize repo audit hygiene (#257) 2026-06-06 13:59:12 +08:00
Elliot Chen 518b8eca85 chore: initialize EverOS 1.0.0
md-first memory extraction framework for AI agents.

Markdown is the single source of truth; SQLite holds state and LanceDB
provides the rebuildable vector + BM25 + scalar index. The codebase follows
a single-direction DDD layering (entrypoints -> service -> memory -> infra,
with component / core / config cross-cutting) enforced by import-linter.

Engineering surface:
- Coding conventions in .claude/rules/ (path-scoped) and workflows in
  .claude/skills/ (/commit, /new-branch, /pr).
- GitHub Actions CI runs make lint + test + integration; pre-commit mirrors
  the gates locally (ruff, hygiene hooks, gitlint commit-msg).
- Commit messages follow Conventional Commits, enforced by gitlint.
- make lint also enforces datetime two-zone discipline and OpenAPI drift.
2026-06-06 07:33:17 +08:00