Releases: AndreLYL/memkin
Release list
v0.4.7
Install
# Run without installing
npx memkin@v0.4.7
# Or install globally
npm install -g memkin@v0.4.7Requires Node.js >= 18. See the README for setup and MCP integration.
What's Changed
- fix(daemon): serve auto-captures enabled channels after fresh install by @AndreLYL in #129
- fix(state,lifecycle): un-nest ~/.memkin/.memkin state dir; end permanent "serving subset changed" warning by @AndreLYL in #131
- Harden installer PATH handling and command resolution for macOS/Linux by @xiaoyaooo with @Copilot in #132
- Fix config navigation layout and guard invalid embedding dimensions by @xiaoyaooo with @Copilot in #133
- fix(install): default new installs to managed Postgres on the web-wizard path too by @AndreLYL in #130
- feat(backfill): historical backfill CLI — validate the new extraction pipeline at scale by @AndreLYL in #134
- chore(release): v0.4.7 by @AndreLYL in #135
New Contributors
- @xiaoyaooo with @Copilot made their first contribution in #132
Full Changelog: v0.4.6...v0.4.7
PG Runtime pg-runtime-17.5-2
Relocatable PostgreSQL 17 + pgvector + pg_trgm runtime for macOS and Linux.
All four platform/arch combinations (darwin-arm64, darwin-x64,
linux-x64, linux-arm64) have been built and smoke-tested before
this release. See SHA256SUMS for the pinned checksums to copy
into RUNTIME_MANIFEST (src/store/managed/pg-runtime-provider.ts).
Do not publish the npm package that references these binaries
until all assets below are pinned and verified.
v0.4.6
Install
# Run without installing
npx memkin@v0.4.6
# Or install globally
npm install -g memkin@v0.4.6Requires Node.js >= 18. See the README for setup and MCP integration.
What's Changed
- fix(feishu): auth status uses --json, not --format json by @AndreLYL in #116
- fix(setup): let user-only Feishu auth save without app credentials by @AndreLYL in #117
- feat(install): one-command curl|sh installer + background service + agent auto-wiring by @AndreLYL in #119
- fix(feishu): resolve node on PATH when spawning lark-cli under launchd by @AndreLYL in #118
- feat(managed): platform+arch pg-runtime manifest + 4-way build pipeline by @AndreLYL in #120
- fix(managed): pg-runtime CI build green (disable ICU + fix RPATH scan mismatch) by @AndreLYL in #121
- chore(managed): pin real pg-runtime-17.5-1 sha256 checksums by @AndreLYL in #122
- chore(glama): add Dockerfile for MCP registry checks by @AndreLYL in #123
- docs(readme): launch-quality README redesign — slim hero + docs/ handbook + acknowledgements by @AndreLYL in #124
- feat(web): theme-aware knowledge graph + fresh README screenshot by @AndreLYL in #125
- fix(cli): unbreak first-install on machines with Bun — runtime detection + home config discovery by @AndreLYL in #126
- fix(daemon): background embed sweep — scheduled capture now auto-embeds by @AndreLYL in #127
- chore(release): v0.4.6 by @AndreLYL in #128
Full Changelog: v0.4.5...v0.4.6
PG Runtime pg-runtime-17.5-1
Relocatable PostgreSQL 17 + pgvector + pg_trgm runtime for macOS and Linux.
All four platform/arch combinations (darwin-arm64, darwin-x64,
linux-x64, linux-arm64) have been built and smoke-tested before
this release. See SHA256SUMS for the pinned checksums to copy
into RUNTIME_MANIFEST (src/store/managed/pg-runtime-provider.ts).
Do not publish the npm package that references these binaries
until all assets below are pinned and verified.
v0.4.5
Install
# Run without installing
npx memkin@v0.4.5
# Or install globally
npm install -g memkin@v0.4.5Requires Node.js >= 18. See the README for setup and MCP integration.
What's Changed
- fix(llm): real HTTP status on non-JSON provider responses (Test Connection 'Failed to parse JSON') by @AndreLYL in #113
- feat(setup): in-wizard Feishu auth endpoints + friendly lark errors (onboarding revamp 1/N) by @AndreLYL in #114
- feat(setup): express quick-start + soft-fail groups + CLI banner + v0.4.5 by @AndreLYL in #115
Full Changelog: v0.4.4...v0.4.5
v0.4.4
Install
# Run without installing
npx memkin@v0.4.4
# Or install globally
npm install -g memkin@v0.4.4Requires Node.js >= 18. See the README for setup and MCP integration.
What's Changed
- fix(ci): unsigned macOS desktop build (drop empty APPLE_* env) by @AndreLYL in #108
- fix(ci): Linux AppImage bundling (APPIMAGE_EXTRACT_AND_RUN + libfuse2) by @AndreLYL in #109
- fix(llm): normalize 'custom'/'openai-compatible' provider aliases at factory by @AndreLYL in #110
- fix(server): run serve/start under Node (fixes 'Bun is not defined') — v0.4.4 by @AndreLYL in #111
- fix(ci): serve smoke needs a config (unblock v0.4.4 publish) by @AndreLYL in #112
Full Changelog: v0.4.3...v0.4.4
v0.4.3
Install
# Run without installing
npx memkin@v0.4.3
# Or install globally
npm install -g memkin@v0.4.3Requires Node.js >= 18. See the README for setup and MCP integration.
What's Changed
- chore(docs): remove obsolete design docs + ignore legacy .memoark dirs by @AndreLYL in #96
- feat: session distiller + outbox + pre-LLM privacy (extraction-quality-redesign PR-2) by @AndreLYL in #95
- ci(release): prod-only smoke test to catch packaging regressions by @AndreLYL in #97
- feat: tighten fragment-source extraction criteria (extraction-quality-redesign PR-5) by @AndreLYL in #98
- ci(release): ship the web UI in the npm package by @AndreLYL in #100
- chore(desktop): sync Tauri app version to 0.4.2 by @AndreLYL in #101
- feat: complete apply engine (extraction-quality-redesign PR-4) by @AndreLYL in #102
- chore(desktop): update updater pubkey to regenerated signing key by @AndreLYL in #103
- feat: shadow run + cutover + legacy retirement (extraction-quality-redesign PR-6) by @AndreLYL in #104
- chore(desktop): rotate updater pubkey after key exposure by @AndreLYL in #105
- fix(server): timeline feed pagination is timezone-agnostic by @AndreLYL in #99
- fix(desktop): thread PGLite asset dir into the compiled sidecar by @AndreLYL in #106
- chore(release): v0.4.3 — real logo icon + version bump by @AndreLYL in #107
Full Changelog: v0.4.2...v0.4.3
v0.4.2
Install
# Run without installing
npx memkin@v0.4.2
# Or install globally
npm install -g memkin@v0.4.2Requires Node.js >= 18. See the README for setup and MCP integration.
What's Changed
Full Changelog: v0.4.1...v0.4.2
v0.4.1
Install
# Run without installing
npx memkin@v0.4.1
# Or install globally
npm install -g memkin@v0.4.1Requires Node.js >= 18. See the README for setup and MCP integration.
What's Changed
- fix(extractor): route evaluate-band blocks through L2 LLM significance gate by @AndreLYL in #80
- feat: agent session ledger (extraction-quality-redesign PR-0) by @AndreLYL in #81
- feat: eval harness for extraction quality (extraction-quality-redesign PR-1) by @AndreLYL in #82
- docs: launch-revamp for README.md (中文首屏) + README.en.md rewrite by @AndreLYL in #83
- fix(store): rowToPage returns ISO string timestamps per Page contract by @AndreLYL in #84
- fix(feishu): paginate calendar events by @AndreLYL in #85
- fix(collectors): malformed JSONL lines no longer abort agent collection run by @AndreLYL in #86
- fix: timeline feed cursor direction + per-source scheduler timeout by @AndreLYL in #87
- feat(demo): synthetic demo dataset + seed script by @AndreLYL in #88
- fix(lifecycle): migrate & self-heal daemon.json config_path after rename by @AndreLYL in #89
- fix(store): lazy EmbeddingService init; read-only commands no longer blocked by fingerprint mismatch by @AndreLYL in #90
- feat: entity normalization + provenance backfill (extraction-quality-redesign PR-3) by @AndreLYL in #91
- docs: add demo GIF + vhs tape by @AndreLYL in #92
- chore(release): v0.4.1 by @AndreLYL in #93
Full Changelog: v0.4.0...v0.4.1
v0.4.0
Install
# Run without installing
npx memkin@v0.4.0
# Or install globally
npm install -g memkin@v0.4.0Requires Node.js >= 18. See the README for setup and MCP integration.
What's Changed
- fix(extract): unblock existing stores and user-auth feishu by @AndreLYL in #45
- fix(prompts): preserve source language in extracted signals by @AndreLYL in #47
- feat(core): wire person identity canonicalization into main pipeline by @AndreLYL in #48
- feat(core): person identity Layer 1 — typed handle aliasing, merge, rename by @AndreLYL in #49
- fix(store): guard provenance JSON.parse in graph enriched queries by @AndreLYL in #51
- fix(serve): mount data routes at /api and serve web/dist by @AndreLYL in #50
- fix(setup): three Setup Wizard UX bugs by @AndreLYL in #52
- fix(backfill): surface mail/source errors instead of silently reporting 0 by @AndreLYL in #53
- feat: human-readable Feishu channel names in Timeline + Fetch UI by @AndreLYL in #54
- feat(feishu-docs): Feishu doc summary cards (DocSource v2) by @AndreLYL in #55
- docs(readme): refresh facts, add feature inventory, fix roadmap by @AndreLYL in #56
- Refactor architecture docs & messaging for Chinese workplace focus by @AndreLYL in #57
- Merge PR #31 (feat/mcp--optimization) into main by @hideonbush21 in #58
- feat(desktop): native Tauri desktop app — phase 0/1/2a/2b/2c by @AndreLYL in #60
- feat: 自主运行底座(配置热重载)+ 统一 Config 页 by @AndreLYL in #61
- Spec 7: 合成底座 Synthesis Engine (synthesize/recall + 意图框架 + 引用 + gap + best-chunk 池化) by @AndreLYL in #62
- Spec 8: 人物沟通画像 Hero (三层人格 + 行为四象限/四色 + prep_for_person + 伦理 gating) by @AndreLYL in #63
- Spec 9: 日报 + 文档提取 + entities/me (daily_report + action_items→task + isMe) by @AndreLYL in #64
- Spec 10: 检索质量 (best-chunk 池化默认开 + 零-LLM wikilink 边 + 规则式 query 改写) by @AndreLYL in #65
- Spec 11: Playbook (分支 runbook + 分层树 getSubtree/getOrderedSequence + troubleshoot) by @AndreLYL in #66
- docs: 在 README 展示三大 Hero 场景 + 补 daily_report/troubleshoot by @AndreLYL in #67
- fix(search): Chinese full-text search via pg_trgm by @AndreLYL in #68
- feat: Agent Auto-Use (A/B/C) — one-command install, Claude Code hooks, agent self-install by @AndreLYL in #69
- chore: optimize npm page metadata for discoverability by @AndreLYL in #70
- chore: regenerate embedded assets for v0.3.2 by @AndreLYL in #71
- feat(store): Postgres engine backend behind SqlExecutor abstraction (SP1) by @AndreLYL in #72
- feat(sp4): always-on headless daemon — one-command multi-agent memory by @AndreLYL in #73
- feat(sp2): self-managed local Postgres engine (mac) — zero-config managed PG + pgvector by @AndreLYL in #74
- feat(web): warm-light terracotta UI redesign (web + desktop) by @AndreLYL in #76
- fix: Track A pre-launch data-integrity + security fixes by @AndreLYL in #77
- fix(store): auto-resync SERIAL id sequences desynced by id-preserving imports by @AndreLYL in #78
- feat!: rebrand memoark → memkin by @AndreLYL in #79
Full Changelog: v0.3.1...v0.4.0