Record a single MV2 tape, scrub a timeline, and run any moment on demand. Perfect for debugging AI agent sessions and understanding how your agent evolved over time.
Claude Code finally remembers. One file. Instant recall. Zero config.
Give Claude Code photographic memory in ONE portable file. No database, no SQLite, no ChromaDB. Just a single .mv2 file you can git commit, scp, or share.
# Install via Claude Code plugin marketplace/plugin marketplace add memvid/memvid-mind/plugin install memvid-mind
An MCP server that captures architectural decisions while you code. Works with Claude Code, Cursor, Windsurf, and Codex. When you make decisions like “let’s use Postgres” or “we should cache this”, ADRFlow records them. Later you can search “why did we pick Postgres?” and get the full context back.
npm install -g adrflow
Features:
AI detects decisions automatically and offers to save them
Full-text search across all decisions
Export to MADR, Nygard, or minimal formats
Works with Claude Code, Cursor, Windsurf, Codex, VS Code + Continue
Build AI-powered apps in minutes. A complete UI kit with React components, server utilities, and built-in memory management. Just configure and deploy.Features:
Built with @memvid/sdk, memvid-sdk, or the Memvid CLI
2
Be Open Source
Available on GitHub with a clear license
3
Have Documentation
README with installation and usage instructions
4
Solve a Real Problem
Useful for AI developers building with Memvid
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Memvid","colors":{"primary":"#FF9900","light":"#FFB84D","dark":"#CC7A00"},"favicon":"/favicon.svg","logo":{"light":"https://mintcdn.com/memvid-4263aa76/7d0gbdpifkTPkbsl/black.svg?fit=max\u0026auto=format\u0026n=7d0gbdpifkTPkbsl\u0026q=85\u0026s=26bb54d67126d82f882b8b595b36cb1a","dark":"https://mintcdn.com/memvid-4263aa76/7d0gbdpifkTPkbsl/white.svg?fit=max\u0026auto=format\u0026n=7d0gbdpifkTPkbsl\u0026q=85\u0026s=ed515b21351eccf72941c7df0d551d8c"},"appearance":{"default":"dark","strict":false},"background":{"decoration":null,"color":{"light":"#FFFFFF","dark":"#0D0D0D"}},"navbar":{"links":[{"label":"Support","href":"mailto:contact@memvid.com"},{"label":"Blog","href":"https://memvid.com/blog"}],"primary":{"type":"button","label":"Dashboard","href":"https://memvid.com/dashboard"}},"search":{"prompt":"Search docs..."},"footer":{"socials":{"github":"https://github.com/memvid/memvid","discord":"https://discord.gg/2mynS7fcK7","twitter":"https://x.com/memvidai"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"GitHub","href":"https://github.com/memvid/memvid","icon":"github"},{"anchor":"Discord","href":"https://discord.gg/2mynS7fcK7","icon":"discord"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"memvid-4263aa76","hasAudioNarration":false,"actualSubdomain":"memvid-4263aa76","customDomains":["docs.memvid.com"],"gitSource":{"type":"github","owner":"memvid","repo":"memvid-doc","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21f6de2af1650193593df9","collectionId":"3302a7c9-2a9f-4f22-85de-007a7dc46382","schemaVersion":"v2"},"entitlements":{},"buildId":"6a21f6de2af1650193593df9:success","clientVersion":"0.0.3966","searchFilterCounts":[{"language":"default","tag":"Documentation","count":67},{"language":"default","tag":"Integrations","count":15},{"language":"default","tag":"Frameworks","count":15},{"language":"default","tag":"CLI","count":8},{"language":"default","tag":"Architecture","count":7},{"language":"default","tag":"Examples \u0026 Packages","count":7},{"language":"default","tag":"Security \u0026 Limits","count":6},{"language":"default","tag":"Help","count":6},{"language":"default","tag":"Get Started","count":6},{"language":"default","tag":"API","count":5}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":":root{--content-border-color:rgba(255, 153, 0, 0.15);--content-bg-color:rgba(255, 255, 255, 0.02)}[data-theme=dark] #content-wrapper,[data-theme=dark] .content-wrapper,[data-theme=dark] main>div{background:linear-gradient(135deg,rgba(20,20,20,.8) 0,rgba(13,13,13,.95) 100%);border:1px solid rgba(255,153,0,.1);border-radius:12px;margin:8px}[data-theme=dark] .prose,[data-theme=dark] article{background:0 0}[data-theme=dark] #content-area{box-shadow:0 0 40px rgba(255,153,0,.03),inset 0 1px 0 rgba(255,255,255,.03)}[data-theme=dark] .toc-wrapper,[data-theme=dark] [class*=TableOfContents]{border-left:1px solid rgba(255,153,0,.1)}[data-theme=dark] .toc-item.active,[data-theme=dark] [class*=TableOfContents] a[aria-current=true]{color:#f90;border-left-color:#f90}[data-theme=dark] .card:hover,[data-theme=dark] [class*=Card]:hover{border-color:rgba(255,153,0,.3);box-shadow:0 4px 20px rgba(255,153,0,.1)}[data-theme=dark] pre{background:rgba(0,0,0,.4)!important;border:1px solid rgba(255,153,0,.1);border-radius:8px}[data-theme=dark] code:not(pre code){background:rgba(255,153,0,.1);color:#ffb84d;padding:2px 6px;border-radius:4px}[data-theme=dark] [role=tablist]{border-bottom:1px solid rgba(255,153,0,.1)}[data-theme=dark] [role=tab][aria-selected=true]{border-bottom-color:#f90;color:#f90}[data-theme=dark] nav a.active,[data-theme=dark] nav a[aria-current=page]{background:rgba(255,153,0,.1);color:#f90;border-radius:6px}[data-theme=dark] .search-input,[data-theme=dark] [class*=Search] input{background:rgba(255,255,255,.05);border:1px solid rgba(255,153,0,.1);border-radius:8px}[data-theme=dark] [class*=Search] input:focus{border-color:rgba(255,153,0,.3);box-shadow:0 0 0 3px rgba(255,153,0,.1)}[data-theme=dark] hr{border-color:rgba(255,153,0,.1)}[data-theme=dark] table{border:1px solid rgba(255,153,0,.1)}[data-theme=dark] th{background:rgba(255,153,0,.05);border-bottom:1px solid rgba(255,153,0,.1)}[data-theme=dark] td{border-bottom:1px solid rgba(255,153,0,.05)}[data-theme=dark] [class*=Accordion]{border:1px solid rgba(255,153,0,.1);border-radius:8px}[data-theme=dark] a[class*=primary],[data-theme=dark] button[class*=primary]{background:linear-gradient(135deg,#f90 0,#cc7a00 100%);border:0;color:#000}[data-theme=dark] button[class*=primary]:hover{background:linear-gradient(135deg,#ffb84d 0,#f90 100%)}[data-theme=dark] [class*=Callout],[data-theme=dark] [class*=Info],[data-theme=dark] [class*=Note],[data-theme=dark] [class*=Warning]{border-left:3px solid #f90;background:rgba(255,153,0,.05)}[data-theme=light] #content-wrapper,[data-theme=light] .content-wrapper{background:#fafafa;border:1px solid rgba(255,153,0,.1);border-radius:12px;margin:8px}img.nav-logo{height:auto!important;max-height:none!important;width:auto!important}nav-logo{height:440px!important}"}],"page":{"pagePath":"examples/packages","slug":"/examples/packages","pageMetadata":{"title":"Memvid Agents \u0026 Packages","description":"Official packages and tools built with Memvid to supercharge your AI workflows","href":"/examples/packages","hidden":false},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Official packages and tools built with Memvid to supercharge your AI workflows\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,em:`em`,hr:`hr`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Card,CardGroup,CodeBlock,Heading,Info,Step,Steps,Table}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Extend your AI capabilities with these official Memvid packages. Each is open-source, production-ready, and designed to solve real problems.`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`commitreel`,icon:`clock-rotate-left`,href:`https://github.com/memvid/commitreel`,children:_jsx(_components.p,{children:`Time travel for checkpoints. Scrub a timeline and replay any moment.`})}),_jsx(Card,{title:`memvid-mind`,icon:`brain`,href:`https://github.com/memvid/memvid-mind`,children:_jsx(_components.p,{children:`Give Claude Code photographic memory in one portable file`})}),_jsx(Card,{title:`adrflow`,icon:`diagram-project`,href:`https://github.com/memvid/adrflow`,children:_jsx(_components.p,{children:`MCP server that captures architectural decisions while you code`})}),_jsx(Card,{title:`canvas`,icon:`palette`,href:`https://github.com/memvid/memvid`,children:_jsx(_components.p,{children:`AI UI Kit powered by Memvid. Build AI apps in minutes.`})})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`official-packages`,children:`Official Packages`}),`\n`,_jsx(Heading,{level:`3`,id:`commitreel`,children:`commitreel`}),`\n`,_jsx(Info,{children:_jsx(_components.p,{children:_jsx(_components.strong,{children:`Time travel for checkpoints`})})}),`\n`,_jsx(_components.p,{children:`Record a single MV2 tape, scrub a timeline, and run any moment on demand. Perfect for debugging AI agent sessions and understanding how your agent evolved over time.`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`npm`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` install`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -g`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` commitreel`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Features:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Record agent sessions as checkpoint tapes`}),`\n`,_jsx(_components.li,{children:`Visual timeline scrubbing interface`}),`\n`,_jsx(_components.li,{children:`Replay any moment instantly`}),`\n`,_jsx(_components.li,{children:`Debug complex multi-step agent workflows`}),`\n`]}),`\n`,_jsx(Card,{title:`View on GitHub`,icon:`github`,href:`https://github.com/memvid/commitreel`,children:_jsx(_components.p,{children:`Apache-2.0 License | JavaScript`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`3`,id:`memvid-mind`,children:`memvid-mind`}),`\n`,_jsx(Info,{children:_jsx(_components.p,{children:_jsx(_components.strong,{children:`Claude Code finally remembers. One file. Instant recall. Zero config.`})})}),`\n`,_jsxs(_components.p,{children:[`Give Claude Code photographic memory in ONE portable file. No database, no SQLite, no ChromaDB. Just a single `,_jsx(_components.code,{children:`.mv2`}),` file you can git commit, scp, or share.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`3`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`3`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# Install via Claude Code plugin marketplace`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`/plugin`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` marketplace`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` add`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` memvid/memvid-mind`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`/plugin`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` install`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` memvid-mind`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Features:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Single-file memory persistence`}),`\n`,_jsx(_components.li,{children:`Git-friendly and portable`}),`\n`,_jsx(_components.li,{children:`Endless mode compresses tool outputs ~20x`}),`\n`,_jsx(_components.li,{children:`No database, no API keys, no cloud`}),`\n`]}),`\n`,_jsx(Card,{title:`View on GitHub`,icon:`github`,href:`https://github.com/memvid/memvid-mind`,children:_jsx(_components.p,{children:`MIT License | JavaScript/TypeScript`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`3`,id:`adrflow`,children:`adrflow`}),`\n`,_jsx(Info,{children:_jsx(_components.p,{children:_jsx(_components.strong,{children:`Capture architectural decisions while you code`})})}),`\n`,_jsx(_components.p,{children:`An MCP server that captures architectural decisions while you code. Works with Claude Code, Cursor, Windsurf, and Codex. When you make decisions like “let’s use Postgres” or “we should cache this”, ADRFlow records them. Later you can search “why did we pick Postgres?” and get the full context back.`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`npm`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` install`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -g`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` adrflow`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Features:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`AI detects decisions automatically and offers to save them`}),`\n`,_jsx(_components.li,{children:`Full-text search across all decisions`}),`\n`,_jsx(_components.li,{children:`Export to MADR, Nygard, or minimal formats`}),`\n`,_jsx(_components.li,{children:`Works with Claude Code, Cursor, Windsurf, Codex, VS Code + Continue`}),`\n`]}),`\n`,_jsx(Card,{title:`View on GitHub`,icon:`github`,href:`https://github.com/memvid/adrflow`,children:_jsx(_components.p,{children:`Apache-2.0 License | TypeScript`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`3`,id:`canvas`,children:`canvas`}),`\n`,_jsx(Info,{children:_jsx(_components.p,{children:_jsx(_components.strong,{children:`AI UI Kit powered by Memvid`})})}),`\n`,_jsx(_components.p,{children:`Build AI-powered apps in minutes. A complete UI kit with React components, server utilities, and built-in memory management. Just configure and deploy.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Features:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Pre-built React components for AI apps`}),`\n`,_jsx(_components.li,{children:`Server utilities for RAG pipelines`}),`\n`,_jsx(_components.li,{children:`Built-in Memvid memory management`}),`\n`,_jsx(_components.li,{children:`Deploy-ready templates`}),`\n`]}),`\n`,_jsx(Card,{title:`View on GitHub`,icon:`github`,href:`https://github.com/memvid/memvid`,children:_jsx(_components.p,{children:`Apache-2.0 License | TypeScript`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`community-packages`,children:`Community Packages`}),`\n`,_jsx(_components.p,{children:`We’re building an ecosystem of Memvid-powered tools. Here’s what the community is creating:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Package`}),_jsx(_components.th,{children:`Description`}),_jsx(_components.th,{children:`Author`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.em,{children:`Your package here`})}),_jsx(_components.td,{children:`Submit your Memvid-powered project`}),_jsx(_components.td,{children:_jsx(_components.em,{children:`You`})})]})})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`submit-your-package`,children:`Submit Your Package`}),`\n`,_jsx(_components.p,{children:`Built something with Memvid? We’d love to feature it!`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Submit Your Package`,icon:`plus`,href:`https://github.com/memvid/memvid/issues/new?template=package_submission.md`,children:_jsx(_components.p,{children:`Get your project featured in the official docs`})}),_jsx(Card,{title:`Awesome Memvid`,icon:`star`,href:`https://github.com/memvid/awesome-memvid`,children:_jsx(_components.p,{children:`Community-curated list of Memvid projects`})})]}),`\n`,_jsx(Heading,{level:`3`,id:`submission-guidelines`,children:`Submission Guidelines`}),`\n`,_jsx(_components.p,{children:`To be featured, your package should:`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Use Memvid`,children:_jsxs(_components.p,{children:[`Built with `,_jsx(_components.code,{children:`@memvid/sdk`}),`, `,_jsx(_components.code,{children:`memvid-sdk`}),`, or the Memvid CLI`]})}),_jsx(Step,{title:`Be Open Source`,children:_jsx(_components.p,{children:`Available on GitHub with a clear license`})}),_jsx(Step,{title:`Have Documentation`,children:_jsx(_components.p,{children:`README with installation and usage instructions`})}),_jsx(Step,{title:`Solve a Real Problem`,children:_jsx(_components.p,{children:`Useful for AI developers building with Memvid`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Memvid Agents \u0026 Packages","description":"Official packages and tools built with Memvid to supercharge your AI workflows","href":"/examples/packages","hidden":false}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Official Packages","slug":"official-packages","depth":2,"children":[{"title":"commitreel","slug":"commitreel","depth":3,"children":[]},{"title":"memvid-mind","slug":"memvid-mind","depth":3,"children":[]},{"title":"adrflow","slug":"adrflow","depth":3,"children":[]},{"title":"canvas","slug":"canvas","depth":3,"children":[]}]},{"title":"Community Packages","slug":"community-packages","depth":2,"children":[]},{"title":"Submit Your Package","slug":"submit-your-package","depth":2,"children":[{"title":"Submission Guidelines","slug":"submission-guidelines","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"memvid-4263aa76","siteName":"Memvid","title":"Memvid Agents \u0026 Packages - Memvid","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-23T09:35:21.581Z","originalFileLocation":"examples/packages.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Official packages and tools built with Memvid to supercharge your AI workflows\">\u003cmeta data-mint-head name=\"application-name\" content=\"Memvid\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/memvid-4263aa76/hQtlK_18iYy9FzE1/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/memvid-4263aa76/hQtlK_18iYy9FzE1/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/memvid-4263aa76/hQtlK_18iYy9FzE1/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/memvid-4263aa76/hQtlK_18iYy9FzE1/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/memvid-4263aa76/hQtlK_18iYy9FzE1/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/memvid-4263aa76/hQtlK_18iYy9FzE1/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/memvid-4263aa76/hQtlK_18iYy9FzE1/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/memvid-4263aa76/hQtlK_18iYy9FzE1/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/memvid-4263aa76/hQtlK_18iYy9FzE1/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Memvid Agents \u0026amp; Packages - Memvid\">\u003cmeta data-mint-head property=\"og:description\" content=\"Official packages and tools built with Memvid to supercharge your AI workflows\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Memvid\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.memvid.com/examples/packages\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://memvid-4263aa76.mintlify.app/_mintlify/api/og/v2?division=Examples+%26+Packages\u0026amp;title=Memvid+Agents+%26+Packages\u0026amp;description=Official+packages+and+tools+built+with+Memvid+to+supercharge+your+AI+workflows\u0026amp;theme=4e3db2c5cd4d97b0bd160794\u0026amp;signature=7101e7ebebbfe51bfee7417c22c16ee8a8fe4f17664d8858fac229a1d01f79a1\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Memvid Agents \u0026amp; Packages - Memvid\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Official packages and tools built with Memvid to supercharge your AI workflows\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://memvid-4263aa76.mintlify.app/_mintlify/api/og/v2?division=Examples+%26+Packages\u0026amp;title=Memvid+Agents+%26+Packages\u0026amp;description=Official+packages+and+tools+built+with+Memvid+to+supercharge+your+AI+workflows\u0026amp;theme=4e3db2c5cd4d97b0bd160794\u0026amp;signature=7101e7ebebbfe51bfee7417c22c16ee8a8fe4f17664d8858fac229a1d01f79a1\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/memvid-4263aa76/hQtlK_18iYy9FzE1/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Memvid\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF9900\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.memvid.com/examples/packages\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/examples/packages.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.memvid.com/#organization\",\"name\":\"Memvid\",\"url\":\"https://docs.memvid.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/memvid-4263aa76/7d0gbdpifkTPkbsl/black.svg?fit=max\u0026auto=format\u0026n=7d0gbdpifkTPkbsl\u0026q=85\u0026s=26bb54d67126d82f882b8b595b36cb1a\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.memvid.com#website\",\"name\":\"Memvid\",\"url\":\"https://docs.memvid.com\",\"publisher\":{\"@id\":\"https://docs.memvid.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.memvid.com/examples/packages#webpage\",\"url\":\"https://docs.memvid.com/examples/packages\",\"name\":\"Memvid Agents \u0026 Packages\",\"description\":\"Official packages and tools built with Memvid to supercharge your AI workflows\",\"dateModified\":\"2026-01-23T09:35:21.581Z\",\"isPartOf\":{\"@id\":\"https://docs.memvid.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.memvid.com/examples/packages#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.memvid.com/examples/packages#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Examples \u0026 Packages\",\"item\":\"https://docs.memvid.com/examples/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Memvid Agents \u0026 Packages\",\"item\":\"https://docs.memvid.com/examples/packages\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.memvid.com/examples/packages#article\",\"headline\":\"Memvid Agents \u0026 Packages\",\"name\":\"Memvid Agents \u0026 Packages\",\"description\":\"Official packages and tools built with Memvid to supercharge your AI workflows\",\"url\":\"https://docs.memvid.com/examples/packages\",\"mainEntityOfPage\":{\"@id\":\"https://docs.memvid.com/examples/packages#webpage\"},\"dateModified\":\"2026-01-23T09:35:21.581Z\",\"publisher\":{\"@id\":\"https://docs.memvid.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.memvid.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Memvid\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Memvid","nav":{"global":{"anchors":[{"anchor":"GitHub","href":"https://github.com/memvid/memvid","icon":"github"},{"anchor":"Discord","href":"https://discord.gg/2mynS7fcK7","icon":"discord"}]},"tabs":[{"tab":"Documentation","groups":[{"group":"","pages":[{"title":"Glossary","icon":"book","href":"/introduction/glossary","hidden":false}]},{"group":"Get Started","pages":[{"title":"Memvid Documentation - Single-file AI Memory for AI Agents","href":"/index","hidden":false},{"title":"Getting Started","href":"/introduction/welcome","hidden":false},{"title":"The Memvid Approach","href":"/introduction/the-memvid-approach","hidden":false},{"title":"Why Memvid?","href":"/introduction/why-memvid","hidden":false},{"title":"5-Minute Quickstart","href":"/quickstart/five-minute-guide","hidden":false},{"title":"Memvid v1 (QR Code Memory) – Deprecated","href":"/memvid-v1-deprecation","hidden":false}]},{"group":"Comparisons","pages":[{"title":"Memvid vs Vector Databases","href":"/comparisons/vector-databases","hidden":false}]},{"group":"Install","pages":[{"title":"Install the CLI","href":"/installation/cli","hidden":false},{"title":"Install the Python SDK","href":"/installation/python","hidden":false},{"title":"Install the Node.js SDK","href":"/installation/node","hidden":false},{"title":"Models","href":"/installation/models","hidden":false}]},{"group":"Hosting","pages":[{"title":"AWS S3 Storage Setup","href":"/hosting/aws","hidden":false},{"title":"Google Cloud Storage Setup","href":"/hosting/gcp","hidden":false},{"title":"Azure Blob Storage Setup","href":"/hosting/azure","hidden":false}]},{"group":"Architecture","pages":[{"title":"Architecture Overview","href":"/architecture/overview","hidden":false},{"title":"Memory Architecture","href":"/concepts/memory-architecture","hidden":false},{"title":"Frame Architecture","href":"/introduction/frames","hidden":false},{"title":"Indices and Tracks","href":"/concepts/indexes-and-tracks","hidden":false},{"title":"File layout","href":"/file-format/layout","hidden":false},{"title":"Time Index Track","href":"/file-format/time-index-track","hidden":false},{"title":"Embedded WAL","href":"/file-format/wal","hidden":false}]},{"group":"Search \u0026 Retrieval","pages":[{"title":"Adaptive Retrieval","href":"/concepts/adaptive-retrieval","hidden":false},{"title":"Deduplication \u0026 SimHash","href":"/concepts/deduplication","hidden":false},{"title":"Graph Search \u0026 Logic Mesh","href":"/concepts/graph-search","hidden":false},{"title":"Session Replay","href":"/concepts/time-travel-replay","hidden":false}]},{"group":"Enrichment","pages":[{"title":"Entity Extraction (Logic Mesh)","href":"/concepts/entity-extraction","hidden":false},{"title":"Memory Cards \u0026 Enrichment","href":"/concepts/memory-cards","hidden":false}]},{"group":"Media Processing","pages":[{"title":"Table Extraction","href":"/concepts/table-extraction","hidden":false},{"title":"Audio \u0026 Video Processing","href":"/concepts/audio-video","hidden":false},{"title":"Visual Embeddings with CLIP","href":"/concepts/visual-embeddings","hidden":false}]},{"group":"Embeddings","pages":[{"title":"Embedding Models","href":"/concepts/embedding-models","hidden":false},{"title":"Local Models with Ollama","href":"/concepts/local-models","hidden":false}]},{"group":"Security \u0026 Limits","pages":[{"title":"Encryption","href":"/concepts/encryption","hidden":false},{"title":"Permission-Aware Retrieval (ACL)","href":"/concepts/permission-aware-retrieval","hidden":false},{"title":"PII Detection \u0026 Masking","href":"/concepts/pii-masking","hidden":false},{"title":"Query Usage \u0026 Limits","href":"/concepts/query-usage","hidden":false},{"title":"Capacity \u0026 Plans","href":"/concepts/capacity-and-plans","hidden":false},{"title":"Storage Capacity","href":"/concepts/tickets-and-capacity","hidden":false}]},{"group":"Performance","pages":[{"title":"Performance Tuning","href":"/concepts/performance-tuning","hidden":false},{"title":"Benchmarks","href":"/introduction/benchmarks","hidden":false}]},{"group":"CLI","pages":[{"title":"CLI Reference","href":"/cli/index","hidden":false},{"title":"CLI Cheat Sheet","href":"/cli/cheat-sheet","hidden":false},{"title":"Create \u0026 Ingest","href":"/cli/create-and-put","hidden":false},{"title":"Search \u0026 Ask","href":"/cli/search-and-ask","hidden":false},{"title":"Timeline, View \u0026 Stats","href":"/cli/timeline-and-view","hidden":false},{"title":"Tickets \u0026 Capacity","href":"/cli/tickets-and-capacity","hidden":false},{"title":"Maintenance \u0026 Repair","href":"/cli/maintenance-and-tickets","hidden":false},{"title":"Advanced CLI Commands","href":"/cli/advanced-commands","hidden":false}]},{"group":"Python SDK","pages":[{"title":"Python SDK","href":"/python-sdk/overview","hidden":false},{"title":"Querying memories","href":"/python-sdk/querying","hidden":false}]},{"group":"Node.js SDK","pages":[{"title":"Node.js SDK","href":"/node-sdk/overview","hidden":false},{"title":"Node.js Examples","href":"/node-sdk/examples","hidden":false}]},{"group":"Examples \u0026 Packages","pages":[{"title":"Examples","description":"Real-world examples and tutorials to accelerate your development","href":"/examples/index","hidden":false},{"title":"Memvid Agents \u0026 Packages","href":"/examples/packages","hidden":false},{"title":"Build a Chatbot with Memory","description":"Create an AI chatbot that remembers conversations and learns from documents","href":"/examples/chatbot-memory","hidden":false},{"title":"Document Q\u0026A System","href":"/examples/document-qa","hidden":false},{"title":"Build a Knowledge Base","href":"/examples/knowledge-base","hidden":false},{"title":"Research Assistant","href":"/examples/research-assistant","hidden":false}]},{"group":"Testing","pages":[{"title":"Golden Test Pack","href":"/testing/golden-pack","hidden":false},{"title":"Crash harness","href":"/testing/crash-harness","hidden":false},{"title":"Determinism sweeps","href":"/testing/determinism-sweeps","hidden":false}]},{"group":"Help","pages":[{"title":"Troubleshooting - CLI","href":"/troubleshooting/cli","hidden":false},{"title":"Error Code Reference","href":"/errors/reference","hidden":false},{"title":"Troubleshooting Guide","href":"/errors/troubleshooting","hidden":false},{"title":"FAQ – General","href":"/faq/general","hidden":false},{"title":"FAQ – Security \u0026 Compliance","href":"/faq/security-and-compliance","hidden":false}]}]},{"tab":"Platforms","pages":[{"title":"Platforms","href":"/sdks"}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/frameworks/overview"}]},{"tab":"API","pages":[{"title":"API","href":"/api-reference"}]},{"tab":"Resources","pages":[{"title":"Resources","href":"/resources/examples"}]}]},"title":"Memvid Agents \u0026 Packages - Memvid","buildId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","deploymentId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","dynamics":[],"chunks":[]}