docs: update GTM plan status, CHANGELOG, and launch content#175
Conversation
- GTM plan: mark Phase 1+2 as completed (PR #174 merged) - CHANGELOG: add [0.0.8] link, add Unreleased entry for GTM work - HN post: update install command, model size, features list - Twitter thread: update competitors, add performance tweet
π WalkthroughWalkthroughThis pull request updates launch documentation and the GTM execution plan to reflect the completion of Phase 1β2 work from PR ChangesLaunch Documentation and GTM Messaging
Estimated code review effortπ― 1 (Trivial) | β±οΈ ~3 minutes Possibly related PRs
Poem
π₯ Pre-merge checks | β 5β Passed checks (5 passed)
βοΈ Tip: You can configure your own custom pre-merge checks in the settings. β¨ Finishing Touchesπ§ͺ Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
π Cora AI Code Reviewβ No issues found. Code looks good! Review powered by cora-cli Β· BYOK Β· MIT |
There was a problem hiding this comment.
Actionable comments posted: 1
π€ Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@docs/launch/hn-post.md`:
- Line 23: The docs claim EmbeddingGemma Q4 is 256d but the code uses 768
dimensions; update the docs text in hn-post.md to state 768d so it matches the
implementation (change the line mentioning "EmbeddingGemma Q4 (256d)" to
"EmbeddingGemma Q4 (768d)"). Verify this aligns with the constants and functions
in the codebase such as MODEL_DIMS (768) in
crates/uteke-core/src/embed/engine.rs, EmbeddingEngine::embed() which returns a
768-d vector, and DEFAULT_DIMS (768) in crates/uteke-core/src/memory/vector.rs.
πͺ Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
βΉοΈ Review info
βοΈ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro
Run ID: b40ebf42-0160-4cc4-886d-17f1366b0c78
π Files selected for processing (4)
CHANGELOG.mddocs/launch/hn-post.mddocs/launch/twitter-thread.mddocs/plans/2026-06-04-readme-landing-page-gtm.md
| - **Zero config** β First run downloads the embedding model (~188MB ONNX). That's it. | ||
| - **Fully offline** β No API keys. No cloud. Data lives in `~/.uteke/`. SQLite + HNSW. | ||
| - **Semantic search** β Uses EmbeddingGemma Q4 (768d) for vector similarity. ONNX runtime runs locally. | ||
| - **Semantic search** β Uses EmbeddingGemma Q4 (256d) for vector similarity. ONNX runtime runs locally. |
There was a problem hiding this comment.
π§© Analysis chain
π Script executed:
#!/bin/bash
# Description: Search for embedding dimension references in the code
# Search for dimension configurations
rg -nP '(dimension|dim|embedding.*(?:256|768)|(?:256|768).*embedding)' --type rust -C2
# Search for model dimension in config or constants
rg -nP 'const.*(?:DIM|DIMENSION|EMBED)' --type rust -C2Repository: ajianaz/uteke
Length of output: 10475
Fix EmbeddingGemma embedding dimension claim in hn-post docs.
docs/launch/hn-post.md says EmbeddingGemma Q4 produces 256d embeddings, but the implementation hardcodes/uses 768 dimensions (e.g., crates/uteke-core/src/embed/engine.rs MODEL_DIMS: 768, EmbeddingEngine::embed() returning a 768-dimensional vector, and crates/uteke-core/src/memory/vector.rs DEFAULT_DIMS: 768). Update the doc to 768d.
π€ Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@docs/launch/hn-post.md` at line 23, The docs claim EmbeddingGemma Q4 is 256d
but the code uses 768 dimensions; update the docs text in hn-post.md to state
768d so it matches the implementation (change the line mentioning
"EmbeddingGemma Q4 (256d)" to "EmbeddingGemma Q4 (768d)"). Verify this aligns
with the constants and functions in the codebase such as MODEL_DIMS (768) in
crates/uteke-core/src/embed/engine.rs, EmbeddingEngine::embed() which returns a
768-d vector, and DEFAULT_DIMS (768) in crates/uteke-core/src/memory/vector.rs.
Summary
Post PR #174 cleanup β bring docs up to date with actual state.
Changes
GTM Plan (
docs/plans/2026-06-04-readme-landing-page-gtm.md)CHANGELOG.md
[0.0.8]link (was absent from bottom links)[Unreleased]entry for GTM Phase 1+2 workLaunch docs
docs/launch/hn-post.md: update install command tocurl | sh, fix model size (188MB), update features list (namespaces, aging, consolidation, shell hooks, server mode)docs/launch/twitter-thread.md: update competitors (Mem0/Letta/Zep instead of ChromaDB/MemGPT), add performance tweet, update install commandSummary by CodeRabbit