Skip to content

Launch v0.1.0: release, rename crate, directories (2026-10-24 plan) #7

Open

Description

@hermanngeorge15

Tracking issue for the first public launch of agent-memory as v0.1.0. Plan document: docs/reviews/2026-10-24-launch-plan.md (on the owner's checkout; not yet committed).

Where it stands (verified 2026-10-24)

  • origin/main = v0.0.1 + 55 commits (76 tests). origin/feat/phase-04-update-relations-hybrid-search (PR feat: Phase 4 — memory_update, typed relations, hybrid RRF search #6) adds 42 commits: memory_update, memory_link/memory_unlink + expand_links, RRF hybrid search, migration 0003 with backup, forgiving FTS5 leg. On that branch: 217 passed / 0 failed / 2 ignored, clippy and fmt clean.
  • One release, v0.0.1 (2026-07-03). Homebrew tap formula pins 0.0.1. release.yml builds 6 tarballs + SLSA attestation but publishes nothing to crates.io.
  • crates.io name agent-memory is taken by an unrelated project (0.1.0, 13 downloads). agent-memory-mcp, agent-memory-core are free today.
  • No CHANGELOG.md / SECURITY.md (chore: repo hygiene — no SECURITY.md, no CHANGELOG.md #2). README has only a generic .mcp.json block, no Claude Code / Codex / Cursor snippets, no demo.

Definition of done

  • v0.1.0 GitHub release built from main after PR feat: Phase 4 — memory_update, typed relations, hybrid RRF search #6 merges, with changelog
  • crates.io: agent-memory-core 0.1.0 + binary crate under the new name, published from CI
  • Homebrew tap formula at 0.1.0 (brew install unityinflow/tap/agent-memory works)
  • README: 60-second quick start for Claude Code + Codex sharing one DB, 20 s demo recording
  • Listed in >= 3 directories (official MCP Registry, Glama, awesome-mcp-servers, mcp.so)
  • One r/ClaudeAI post, first-week response plan running

Step issues

# Step Effort
#8 1 — merge PR #6, CHANGELOG + SECURITY.md, bump to 0.1.0, tag 3 h
#9 2 — rename binary crate to agent-memory-mcp, crates.io Trusted Publishing workflow 3 h
#10 3 — Homebrew tap formula bump 0.5 h
#11 4 — README rewrite, Claude Code / Codex / Cursor snippets 3 h
#12 4b — 20 s two-runtimes demo (VHS) 2 h
#13 5 — official MCP Registry, Glama, awesome-mcp-servers, mcp.so 2 h
#14 5b — Smithery via MCPB bundle (optional) 3 h
#15 6–7 — r/ClaudeAI post + first-week response plan 2 h + 30 min/day
#2 existing — closed by #8 —
#5 / PR #6 existing — merging #6 is the first action of #8 —

Order: #8 (merge, bump, changelog) -> #9 (rename, dry-run) -> tag -> #10 -> #11 + #12 -> #13 -> #15; #14 whenever.

Decisions needed from the owner (details in the plan doc)

  1. Crate name — recommended agent-memory-mcp.
  2. Ship v0.1.0 from the Phase 4 branch now (recommended) vs. after Phases 5–6.
  3. Keep REST in the launch story — recommended: keep the code, drop it from README top and demo.

Day-30 gate

= 25 stars or >= 3 external issues/PRs -> v0.2.0 (export/import, musl/Windows). Otherwise follow PORTFOLIO-VERDICT: harvest into codememory, archive with pointer.

Activity

  1. hermanngeorge15 commented on Oct 24, 2026

    @hermanngeorge15
    ContributorAuthor

    2026-10-24 review pass: first 2 hours = merge PR #6, bump to 0.1.0 (incl. path-dep versions), tag v0.1.0 with generated notes, set topics. #14 Smithery is gated. Shared conventions and decision defaults live in the workspace file PORTFOLIO-DECISIONS-2026-10-24.md.

  2. hermanngeorge15 commented on Oct 25, 2026

    @hermanngeorge15
    ContributorAuthor

    Owner decisions (2026-10-25):

    1. Crate name: the binary crate becomes agent-memory-mcp. The executable stays agent-memory.
    2. v0.1.0 ships from main now. Phase 5 (JSONL export/import, Phase 5: portable JSONL export and import (DIST-04, INTEROP-02) #16 / PR feat: Phase 5 — portable JSONL export and import #17) already merged before this decision, so v0.1.0 includes export/import; only Windows binaries (and making musl a hard target) move to v0.2.0. Targets for v0.1.0 are the six release.yml already builds.
    3. REST: keep the code; drop it from the README top and the demo (Launch step 4: README rewrite — 60-second quick start, Claude Code / Codex / Cursor snippets #11, Launch step 4b: 20-second two-runtimes demo recording (VHS tape) #12).

    PR #6 (Phase 4) and PR #17 (Phase 5) are merged and CI is green on both. Next: #8 + #9 pre-tag work in one PR, then the tag.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions