docs: add strands-dakera to the Memory Stores community category - #3082
opieter-aws merged 1 commit into
Conversation
|
@lizradway @opieter-aws fyi 🙏 thx |
|
Hey @ferhimedamine thanks for your contribution! This made me realize that we were still missing the MemoryStore template. I've added this (PR). Would you be able to integrate as a store instead? This allows devs to integrate memory into their agent loop out of the box (including memory injection and extraction triggers) |
|
Thanks @opieter-aws — that's a much better fit, done. I've implemented
Usage: from strands import Agent
from strands.memory import MemoryManager
from strands_dakera import DakeraMemoryStore
store = DakeraMemoryStore(agent_id="alex", writable=True, extraction=True)
agent = Agent(memory_manager=MemoryManager(stores=[store]))I've updated this docs page to lead with the store (tool kept as an alternative). One taxonomy question: |
|
Update: the The page leads with the store (agent-loop integration via |
|
Assessment: Comment Clean, well-scoped docs addition. Frontmatter matches the community-tool convention, and the navigation entry is inserted in the correct alphabetical position. One substantive fix on a link, plus one open taxonomy item you already raised. Review Categories
Nice work responding to the earlier feedback and pivoting to the |
|
Hi @ferhimedamine, thanks for calling out we were still lacking a community page for Memory Stores. We just merged this so you can move your section. Thanks! |
657dbdb to
4ea00dd
Compare
|
Thanks @opieter-aws — done. I've moved the
That's the better home for it — the primary integration is a |
|
Assessment: Comment (near-approval) Re-reviewed after the move to the new Memory Stores category. Both prior points are addressed: the page is relocated correctly, One small follow-up remains before this is fully clean: Follow-up
Once the link is made relative, this is good to go. |
Documentation Preview ReadyYour documentation preview has been successfully deployed! Changed pages: Updated at: 2026-07-21T20:32:10.270Z |
|
@ferhimedamine could you rebase and check the CI please? Sorry for the delay on my side! |
Adds the strands-dakera community page under the new Memory Stores category (integrationType: memory-store) with a nav entry, leading with the DakeraMemoryStore integration and documenting the dakera_memory tool. The MemoryStore reference uses a relative .md link to match the sibling overview page and the site's PageLink base-path convention.
4ea00dd to
24e2114
Compare
|
Done — rebased on latest Two changes in this push:
Rebased onto |
|
Assessment: Approve ✅ All prior feedback across both rounds is resolved: Resolved items
Frontmatter is schema-valid, the internal link target resolves, and the branch is rebased on latest |
|
@opieter-aws all green , i see you approved , can we merge ? |
|
Thanks for merging, @opieter-aws! 🙏 One heads-up on the live site: the page still 404s in production —
I dug in and it looks like a deploy-cadence thing rather than anything in this PR (files are correctly on Could you kick off a "Docs: Deploy to GitHub Pages" run when you get a chance? That should publish both pages and populate the catalog. Might also be worth adding a |
Fixed 🎉 |
Summary
Adds a community catalog entry for
strands-dakera— a persistent, decay-weighted memory store for Strands agents, backed by a self-hosted Dakera server.Published on PyPI: https://pypi.org/project/strands-dakera/ (
pip install strands-dakera).Following the maintainers' guidance in this thread, the page is filed under the new Memory Stores community category (added in #3130) rather than Tools —
strands-dakera's primary integration is aMemoryStore(DakeraMemoryStore) that plugs into the agent loop via aMemoryManager. A full-CRUDdakera_memorytool for explicit model-invoked memory is documented on the same page.Changes
site/src/content/docs/community/memory-stores/strands-dakera.mdx— catalog page with the required frontmatter (community: true,integrationType: memory-store,description,languages: Python,project,service).site/src/config/navigation.yml— lists the page under Community → Memory Stores.What it does
DakeraMemoryStoregives agents durable, cross-session memory with decay-weighted recall (importance × recency × semantic relevance), wired throughMemoryManagerwith automatic injection and extraction. Thedakera_memorytool exposes full CRUD (store / retrieve / get / update / delete). Self-hosted, no cloud key required.Related: #3130