memmy-agent
Agent plugin
First committed by ZongYue99
Published in MemTensor/memmy-agent. Publisher page
2,210 GitHub stars
What it is
Local-first agent memory substrate with desktop and CLI surfaces.
Summary from the brain’s metadata
Local-first agent memory substrate with desktop and CLI surfaces.
How it works
Memory model: Not stated
AutoGineer overview, from the brain’s own files
Folders: .github (agent config, 48 files); App (source code, 2536 files); Knowledge (knowledge base, 20 files); Memory (memory, 737 files); docs (docs, 388 files); scripts (scripts, 103 files); tests (tests, 43 files).
| Folder | Role | Files |
|---|---|---|
| .github | agent-config | 48 |
| App | source-code | 2536 |
| Knowledge | knowledge-base | 20 |
| Memory | memory | 737 |
| docs | docs | 388 |
| scripts | scripts | 103 |
| tests | tests | 43 |
| Migrations | folder | 48 |
| plugins | folder | 36 |
Requirements
Runtimes: Node.js >=20
API keys (by name): OPENAI_API_KEY
Set it up
This brain runs code automatically: 4 scripts. Review Memory/installers/install.ps1, Memory/installers/install.sh, README.md, scripts/install.sh before opening the folder in Claude Code. No step below turns a hook on for you.
Memory/installers/install.ps1:pwsh Memory/installers/install.ps1Memory/installers/install.sh:sh Memory/installers/install.shREADME.md:curl -fsSL https://raw.githubusercontent.com/MemTensor/memmy-agent/main/scripts/install.sh | bashscripts/install.sh:sh scripts/install.sh
- Not scanned by AutoGineerThe author’s README also describes installing it from a clone of its repository. Read its install section: AutoGineer did not scan that path. https://github.com/MemTensor/memmy-agent/blob/e640129a40807522c6c1e4db0c2d3f4f0cb3477d/README.md#how-to-use-memmy
First committed by ZongYue99. Published in MemTensor/memmy-agent. Licence: MIT License.
Usage
AutoGineer’s guidance for this type of brain
Install the plugin in your coding agent, then work as usual: it records and recalls what the agent learns.
Documentation by ZongYue99
A licence file holds personal contact details, so AutoGineer links to the files instead of copying them. Read the documentation at the source
512 files · 512 not served here
- .env.example (not served here)
- .gitattributes (not served here)
- .github/CODEOWNERS (not served here)
- .github/main-sync.json (not served here)
- .github/release-notes/v1.0.2.md (not served here)
- .github/release-notes/v1.0.3.md (not served here)
- .github/release-notes/v1.0.4.md (not served here)
- .github/release-notes/v1.0.5.md (not served here)
- .github/release-notes/v1.0.6.md (not served here)
- .github/release-notes/v1.0.7.md (not served here)
- .github/release-notes/v1.0.8.md (not served here)
- .github/release-notes/v1.0.9.md (not served here)
- .github/release-notes/v1.1.0.md (not served here)
- .github/release-notes/v1.1.1.md (not served here)
- .github/release-notes/v1.1.2.md (not served here)
- .github/release-notes/v1.1.3.md (not served here)
- .github/release-notes/v1.1.5.md (not served here)
- .github/release-notes/v1.1.7.md (not served here)
- .github/release-notes/v1.1.8.md (not served here)
- .github/release-notes/v1.1.9-rc.1.md (not served here)
- .github/release-notes/v1.1.9.md (not served here)
- .github/release-notes/v1.2.0.md (not served here)
- .github/release-notes/v1.2.2-rc.1.md (not served here)
- .github/release-notes/v1.2.2.md (not served here)
- .github/release-notes/v1.2.3-rc.2.md (not served here)
- .github/release-notes/v1.2.3-rc.3.md (not served here)
- .github/release-notes/v1.2.3-rc.4.md (not served here)
- .github/release-notes/v1.2.3-rc.5.md (not served here)
- .github/release-notes/v1.2.3-rc.6.md (not served here)
- .github/release-notes/v1.2.3-rc.7.md (not served here)
- .github/release-notes/v1.2.3.md (not served here)
- .github/release-notes/v1.2.4.md (not served here)
- .github/release-notes/v1.2.401.md (not served here)
- .github/release-notes/v1.2.5.md (not served here)
- .github/release-notes/v1.2.6.md (not served here)
- .github/workflows/computer-use-native.yml (not served here)
- .github/workflows/github-draft-release-v2.yml (not served here)
- .github/workflows/linux-cli-installer.yml (not served here)
- .github/workflows/main-sync-validation.yml (not served here)
- .github/workflows/main-sync.yml (not served here)
- .github/workflows/memmy-regression-evidence.yml (not served here)
- .github/workflows/memory-release.yml (not served here)
- .github/workflows/office-plugin.yml (not served here)
- .github/workflows/release-source-check.yml (not served here)
- .github/workflows/release-workflow-validation.yml (not served here)
- .github/workflows/runtime-artifacts.yml (not served here)
- .github/workflows/texlive-runtime.yml (not served here)
- .github/workflows/windows-computer-history-validation.yml (not served here)
- .github/workflows/windows-memory-validation.yml (not served here)
- .github/workflows/yunxiao-github-sync.yml (not served here)
- .gitignore (not served here)
- App/backend/README.md (not served here)
- App/backend/eslint.config.js (not served here)
- App/backend/local-api-contracts/package.json (not served here)
- App/backend/local-api-contracts/src/browser-access-approval.ts (not served here)
- App/backend/local-api-contracts/src/browser-capability-approval.ts (not served here)
- App/backend/local-api-contracts/src/browser-cdp-readonly.test.ts (not served here)
- App/backend/local-api-contracts/src/browser-cdp-readonly.ts (not served here)
- App/backend/local-api-contracts/src/browser-cdp-write.test.ts (not served here)
- App/backend/local-api-contracts/src/browser-cdp-write.ts (not served here)
- App/backend/local-api-contracts/src/browser-download-approval.ts (not served here)
- App/backend/local-api-contracts/src/browser-global-approval.ts (not served here)
- App/backend/local-api-contracts/src/browser-playwright-control.test.ts (not served here)
- App/backend/local-api-contracts/src/browser-playwright-control.ts (not served here)
- App/backend/local-api-contracts/src/browser-profile-control.test.ts (not served here)
- App/backend/local-api-contracts/src/browser-profile-control.ts (not served here)
- App/backend/local-api-contracts/src/browser-task-site-permission.ts (not served here)
- App/backend/local-api-contracts/src/browser-use-site-policy.test.ts (not served here)
- App/backend/local-api-contracts/src/browser-use-site-policy.ts (not served here)
- App/backend/local-api-contracts/src/cloud-service.ts (not served here)
- App/backend/local-api-contracts/src/computer-use-contracts.test.ts (not served here)
- App/backend/local-api-contracts/src/computer-use-onboarding.ts (not served here)
- App/backend/local-api-contracts/src/computer-use-surface.test.ts (not served here)
- App/backend/local-api-contracts/src/computer-use-surface.ts (not served here)
- App/backend/local-api-contracts/src/desktop-runtime-manifest.ts (not served here)
- App/backend/local-api-contracts/src/desktop-screen-capture.ts (not served here)
- App/backend/local-api-contracts/src/embedded-browser-control.test.ts (not served here)
- App/backend/local-api-contracts/src/embedded-browser-control.ts (not served here)
- App/backend/local-api-contracts/src/endpoints.ts (not served here)
- App/backend/local-api-contracts/src/index.ts (not served here)
- App/backend/local-api-contracts/src/memory-canonical-json.ts (not served here)
- App/backend/local-api-contracts/src/memory-l3-world-model.ts (not served here)
- App/backend/local-api-contracts/src/memory-runtime.ts (not served here)
- App/backend/local-api-contracts/src/memory-workspace-identity.ts (not served here)
- App/backend/local-api-contracts/src/model-catalog-resolver.ts (not served here)
- App/backend/local-api-contracts/src/model-thinking-levels.ts (not served here)
- App/backend/local-api-contracts/src/native-app-approval.ts (not served here)
- App/backend/local-api-contracts/src/output-language.ts (not served here)
- App/backend/local-api-contracts/src/plugin.ts (not served here)
- App/backend/local-api-contracts/src/token-quota.test.ts (not served here)
- App/backend/local-api-contracts/tests/agent-source-scan.test.ts (not served here)
- App/backend/local-api-contracts/tests/desktop-runtime-manifest.test.ts (not served here)
- App/backend/local-api-contracts/tests/desktop-screen-capture.test.ts (not served here)
- App/backend/local-api-contracts/tests/endpoint-provider-inheritance.test.ts (not served here)
- App/backend/local-api-contracts/tests/language.test.ts (not served here)
- App/backend/local-api-contracts/tests/model-catalog-resolver.test.ts (not served here)
- App/backend/local-api-contracts/tests/model-thinking-levels.test.ts (not served here)
- App/backend/local-api-contracts/tests/plugin.test.ts (not served here)
- App/backend/local-api-contracts/tsconfig.json (not served here)
- App/backend/package.json (not served here)
- App/backend/src/adapters/inbound/local-api/routes/account.ts (not served here)
- App/backend/src/adapters/inbound/local-api/routes/agent-runtime/admin.ts (not served here)
- App/backend/src/adapters/inbound/local-api/routes/agent-runtime/health.ts (not served here)
- App/backend/src/adapters/inbound/local-api/routes/agent-runtime/index.ts (not served here)
- App/backend/src/adapters/inbound/local-api/routes/agent-runtime/memory.ts (not served here)
- App/backend/src/adapters/inbound/local-api/routes/agent-runtime/panel.ts (not served here)
- App/backend/src/adapters/inbound/local-api/routes/agent-runtime/search.ts (not served here)
- App/backend/src/adapters/inbound/local-api/routes/agent-runtime/sessions.ts (not served here)
- App/backend/src/adapters/inbound/local-api/routes/agent-runtime/turns.ts (not served here)
- App/backend/src/adapters/inbound/local-api/routes/agent-sources.ts (not served here)
- App/backend/src/adapters/inbound/local-api/routes/app-config.ts (not served here)
- App/backend/src/adapters/inbound/local-api/routes/asr.ts (not served here)
- App/backend/src/adapters/inbound/local-api/routes/byok-token-usage.ts (not served here)
- App/backend/src/adapters/inbound/local-api/routes/channels.ts (not served here)
- App/backend/src/adapters/inbound/local-api/routes/composio-mcp.ts (not served here)
- App/backend/src/adapters/inbound/local-api/routes/integrations.ts (not served here)
- App/backend/src/adapters/inbound/local-api/routes/local-data.ts (not served here)
- App/backend/src/adapters/inbound/local-api/routes/onboarding-insight.ts (not served here)
- App/backend/src/adapters/inbound/local-api/routes/plugin-mcp.ts (not served here)
- App/backend/src/adapters/inbound/local-api/routes/plugins.ts (not served here)
- App/backend/src/adapters/inbound/local-api/routes/token-quota.ts (not served here)
- App/backend/src/adapters/inbound/local-api/server.ts (not served here)
- App/backend/src/adapters/inbound/local-api/tests/account-routes.test.ts (not served here)
- App/backend/src/adapters/inbound/local-api/tests/agent-runtime-routes.test.ts (not served here)
- App/backend/src/adapters/inbound/local-api/tests/agent-sources-route.test.ts (not served here)
- App/backend/src/adapters/inbound/local-api/tests/app-config-routes.test.ts (not served here)
- App/backend/src/adapters/inbound/local-api/tests/asr-route.test.ts (not served here)
- App/backend/src/adapters/inbound/local-api/tests/asr-stream-upgrade.test.ts (not served here)
- App/backend/src/adapters/inbound/local-api/tests/byok-agent-token-usage-routes.test.ts (not served here)
- App/backend/src/adapters/inbound/local-api/tests/channels-routes.test.ts (not served here)
- App/backend/src/adapters/inbound/local-api/tests/local-app-route-inventory.test.ts (not served here)
- App/backend/src/adapters/inbound/local-api/tests/local-data-routes.test.ts (not served here)
- App/backend/src/adapters/inbound/local-api/tests/onboarding-insight-route.test.ts (not served here)
- App/backend/src/adapters/inbound/local-api/tests/panel-display-routes.test.ts (not served here)
- App/backend/src/adapters/inbound/local-api/tests/plugin-mcp.test.ts (not served here)
- App/backend/src/adapters/inbound/local-api/tests/plugin-sse-recovery.test.ts (not served here)
- App/backend/src/adapters/inbound/local-api/tests/plugins-routes.test.ts (not served here)
- App/backend/src/adapters/inbound/local-api/tests/server-cors.test.ts (not served here)
- App/backend/src/adapters/outbound/agent-adapter/index.ts (not served here)
- App/backend/src/adapters/outbound/agent-adapter/manifest.ts (not served here)
- App/backend/src/adapters/outbound/agent-adapter/plugin-loader.ts (not served here)
- App/backend/src/adapters/outbound/agent-adapter/plugin-source.ts (not served here)
- App/backend/src/adapters/outbound/agent-adapter/registry.ts (not served here)
- App/backend/src/adapters/outbound/agent-adapter/tests/manifest.test.ts (not served here)
- App/backend/src/adapters/outbound/agent-adapter/tests/plugin-loader.test.ts (not served here)
- App/backend/src/adapters/outbound/agent-adapter/tests/plugin-source.test.ts (not served here)
- App/backend/src/adapters/outbound/agent-adapter/tests/registry-initialization.test.ts (not served here)
- App/backend/src/adapters/outbound/agent-adapter/tests/registry.test.ts (not served here)
- App/backend/src/adapters/outbound/agent-adapter/types/adapter.ts (not served here)
- App/backend/src/adapters/outbound/agent-adapter/types/domain.ts (not served here)
- App/backend/src/adapters/outbound/agent-adapter/types/index.ts (not served here)
- App/backend/src/adapters/outbound/agent-adapter/types/json.ts (not served here)
- App/backend/src/adapters/outbound/agent-adapter/types/plugin.ts (not served here)
- App/backend/src/adapters/outbound/agent-paths.ts (not served here)
- App/backend/src/adapters/outbound/agent-source/insight-sampler-types.ts (not served here)
- App/backend/src/adapters/outbound/agent-source/onboarding-insight-samplers.ts (not served here)
- App/backend/src/adapters/outbound/agent-source/tests/agent-paths.test.ts (not served here)
- App/backend/src/adapters/outbound/agent-source/tests/onboarding-insight-samplers.test.ts (not served here)
- App/backend/src/adapters/outbound/cloud-client/http-cloud-client.test.ts (not served here)
- App/backend/src/adapters/outbound/cloud-client/http-cloud-client.ts (not served here)
- App/backend/src/adapters/outbound/cloud-client/index.ts (not served here)
- App/backend/src/adapters/outbound/cloud-client/tests/cloud-client.test.ts (not served here)
- App/backend/src/adapters/outbound/cloud-client/types.ts (not served here)
- App/backend/src/adapters/outbound/memmy-agent-admin-client/http-memmy-agent-admin-client.ts (not served here)
- App/backend/src/adapters/outbound/memmy-agent-admin-client/index.ts (not served here)
- App/backend/src/adapters/outbound/memmy-agent-admin-client/tests/http-memmy-agent-admin-client.test.ts (not served here)
- App/backend/src/adapters/outbound/memory-client/errors.ts (not served here)
- App/backend/src/adapters/outbound/memory-client/http-memory-client.ts (not served here)
- App/backend/src/adapters/outbound/memory-client/index.ts (not served here)
- App/backend/src/adapters/outbound/memory-client/memory-layer-endpoints.ts (not served here)
- App/backend/src/adapters/outbound/memory-client/retry.ts (not served here)
- App/backend/src/adapters/outbound/memory-client/tests/http-memory-client.test.ts (not served here)
- App/backend/src/adapters/outbound/memory-client/tests/mock-memory-client.test.ts (not served here)
- App/backend/src/adapters/outbound/memory-client/types.ts (not served here)
- App/backend/src/adapters/outbound/plugin-artifact/index.ts (not served here)
- App/backend/src/adapters/outbound/plugin-artifact/tests/plugin-artifact.test.ts (not served here)
- App/backend/src/adapters/outbound/plugin-artifact/types.ts (not served here)
- App/backend/src/adapters/outbound/plugin-registry/bundled-plugin-registry.ts (not served here)
- App/backend/src/adapters/outbound/plugin-registry/http-plugin-registry.ts (not served here)
- App/backend/src/adapters/outbound/plugin-registry/index.ts (not served here)
- App/backend/src/adapters/outbound/plugin-registry/tests/bundled-plugin-registry.test.ts (not served here)
- App/backend/src/adapters/outbound/plugin-registry/tests/http-plugin-registry.test.ts (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/background-texlive.ts (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/command-adapter.ts (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/http-adapter.ts (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/index.ts (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/mcp-adapter.ts (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/office-installer.ts (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/portable-installer.ts (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/registry.ts (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/runtime-host.ts (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/shared.ts (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/tests/command-adapter.test.ts (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/tests/http-adapter.test.ts (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/tests/mcp-adapter.test.ts (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/tests/office-installer.test.ts (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/tests/runtime-host.test.ts (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/tests/texlive-installer.test.ts (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/tests/windows-sandbox.test.ts (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/texlive-installer.ts (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/types.ts (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/windows/Sandbox.cs (not served here)
- App/backend/src/adapters/outbound/plugin-runtime/windows/launch.ps1 (not served here)
- App/backend/src/adapters/outbound/plugin-skill/index.ts (not served here)
- App/backend/src/adapters/outbound/plugin-skill/tests/plugin-skill.test.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/claude-code/index.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/claude-code/target.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/claude-code/tests/target.test.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/codex/hook-trust.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/codex/index.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/codex/target.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/codex/tests/hook-trust.test.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/codex/tests/target.test.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/cursor/index.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/cursor/target.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/cursor/tests/target.test.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/deepseek-harness/index.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/deepseek-harness/target.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/deepseek-harness/tests/target.test.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/hermes/index.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/hermes/target.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/hermes/tests/target.test.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/hook-command.test.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/hook-command.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/hook-revision.test.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/hook-revision.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/memmy-runtime-config.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/openclaw/index.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/openclaw/target.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/openclaw/tests/target.test.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/opencode/index.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/opencode/target.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/opencode/tests/target.test.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/pi/index.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/pi/target.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/pi/tests/target.test.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/qwenwork/index.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/qwenwork/target.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/qwenwork/tests/target.test.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/skill-directory.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/skill-only-target.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/target-registry.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/templates/memmy-deepseek-harness-plugin.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/templates/memmy-default.md (not served here)
- App/backend/src/adapters/outbound/skill-writer/templates/memmy-default.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/templates/memmy-opencode-plugin.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/templates/memmy-plugin.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/templates/memmy-resume-hook.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/templates/memmy-skill-directory.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/templates/tests/memmy-resume-hook.test.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/tests/l3-world-model-adapter-matrix.test.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/tsconfig.json (not served here)
- App/backend/src/adapters/outbound/skill-writer/types.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/workbuddy/index.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/workbuddy/target.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/workbuddy/tests/target.test.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/workspace-bridge/build-runtime.mjs (not served here)
- App/backend/src/adapters/outbound/skill-writer/workspace-bridge/runtime-loader.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/workspace-bridge/runtime.test.ts (not served here)
- App/backend/src/adapters/outbound/skill-writer/workspace-bridge/runtime.ts (not served here)
- App/backend/src/analytics/agent-source-analytics.ts (not served here)
- App/backend/src/analytics/analytics-transport.ts (not served here)
- App/backend/src/analytics/memory-add-analytics.ts (not served here)
- App/backend/src/analytics/tests/memory-add-analytics.test.ts (not served here)
- App/backend/src/analytics/tests/tool-connection-analytics.test.ts (not served here)
- App/backend/src/analytics/tool-connection-analytics.ts (not served here)
- App/backend/src/config/service-urls.ts (not served here)
- App/backend/src/config/tests/service-urls.test.ts (not served here)
- App/backend/src/index.ts (not served here)
- App/backend/src/infrastructure/agent-source-store/index.ts (not served here)
- App/backend/src/infrastructure/agent-source-store/migrations/0002-agent-sources.sql (not served here)
- App/backend/src/infrastructure/agent-source-store/migrations/0003-agent-source-watermarks.sql (not served here)
- App/backend/src/infrastructure/agent-source-store/migrations/0004-agent-source-conversation-checkpoints.sql (not served here)
- App/backend/src/infrastructure/agent-source-store/repository.ts (not served here)
- App/backend/src/infrastructure/agent-source-store/tests/repository.test.ts (not served here)
- App/backend/src/infrastructure/app-state-store/account-context.ts (not served here)
- App/backend/src/infrastructure/app-state-store/cli/migrate.ts (not served here)
- App/backend/src/infrastructure/app-state-store/db.ts (not served here)
- App/backend/src/infrastructure/app-state-store/index.ts (not served here)
- App/backend/src/infrastructure/app-state-store/legacy-state-migration.ts (not served here)
- App/backend/src/infrastructure/app-state-store/local-data-store.ts (not served here)
- App/backend/src/infrastructure/app-state-store/migration-runner.ts (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0001-init-app-state.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0004-account-and-config.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0005-account-registered-at.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0006-token-usage-real-plan.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0007-cloud-login-uuid.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0008-account-isolation.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0009-account-onboarding-has-finished-guide.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0010-align-database-design.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0011-role-model-config.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0013-memory-embedding-mode.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0013-onboarding-product-tour-step.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0014-byok-agent-token-usage.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0014-composio-machine-token-purpose.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0015-asr-model-config.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0016-last-launch-mode.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0017-notification-settings.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0018-image-gen-model-config.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0019-agent-source-scan-journal.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0019-menu-bar-icon.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0020-scan-preferences.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0021-agent-source-scan-owned-memories.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0022-installation-id.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0022-managed-agent-sync-recipes.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0023-token-scene-usage.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0024-installation-scan-permission.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0025-byok-usage-model-dimension.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0026-plugin-host.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0026-stop-memory-service-on-exit.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0027-first-encounter-report-status.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0027-plugin-call-log.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0028-installation-agent-source-state.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0029-memory-byok-token-budget.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0029-plugin-uninstall-preferences.sql (not served here)
- App/backend/src/infrastructure/app-state-store/migrations/0030-agent-source-auto-inject-suppression.sql (not served here)
- App/backend/src/infrastructure/app-state-store/repositories/account-session-repo.ts (not served here)
- App/backend/src/infrastructure/app-state-store/repositories/bootstrap-repo.ts (not served here)
- App/backend/src/infrastructure/app-state-store/repositories/byok-token-usage-repo.ts (not served here)
- App/backend/src/infrastructure/app-state-store/repositories/composio-machine-token-repo.ts (not served here)
- App/backend/src/infrastructure/app-state-store/repositories/device-identity-repo.ts (not served here)
- App/backend/src/infrastructure/app-state-store/repositories/plugin-repo.ts (not served here)
- App/backend/src/infrastructure/app-state-store/schema-finalizer.ts (not served here)
- App/backend/src/infrastructure/app-state-store/secret-store.ts (not served here)
- App/backend/src/infrastructure/app-state-store/tests/account-session-repo.test.ts (not served here)
- App/backend/src/infrastructure/app-state-store/tests/byok-agent-token-usage-repo.test.ts (not served here)
- App/backend/src/infrastructure/app-state-store/tests/device-identity-repo.test.ts (not served here)
- App/backend/src/infrastructure/app-state-store/tests/index.test.ts (not served here)
- App/backend/src/infrastructure/app-state-store/tests/local-data-store.test.ts (not served here)
- App/backend/src/infrastructure/app-state-store/tests/plugin-repo.test.ts (not served here)
- App/backend/src/infrastructure/cli-binary/index.ts (not served here)
- App/backend/src/infrastructure/cli-binary/installer.ts (not served here)
- App/backend/src/infrastructure/cli-binary/tests/index.test.ts (not served here)
- App/backend/src/infrastructure/idempotency-store/index.ts (not served here)
- App/backend/src/infrastructure/idempotency-store/migrations/0003-idempotency.sql (not served here)
- App/backend/src/infrastructure/idempotency-store/repository.ts (not served here)
- App/backend/src/infrastructure/idempotency-store/tests/repository.test.ts (not served here)
- App/backend/src/infrastructure/installation-scan-scope.ts (not served here)
- App/backend/src/infrastructure/memmy-config/agent-access.ts (not served here)
- App/backend/src/infrastructure/memmy-config/index.ts (not served here)
- App/backend/src/infrastructure/memmy-config/model-config-catalog.ts (not served here)
- App/backend/src/infrastructure/memmy-config/tests/account-model-projection.test.ts (not served here)
- App/backend/src/infrastructure/memmy-config/tests/agent-access.test.ts (not served here)
- App/backend/src/infrastructure/memmy-config/tests/index.test.ts (not served here)
- App/backend/src/infrastructure/memmy-config/tests/model-config-catalog.test.ts (not served here)
- App/backend/src/load-env.ts (not served here)
- App/backend/src/permission/index.ts (not served here)
- App/backend/src/permission/permission-manager.ts (not served here)
- App/backend/src/permission/tests/permission-manager.test.ts (not served here)
- App/backend/src/permission/types.ts (not served here)
- App/backend/src/project-version.ts (not served here)
- App/backend/src/services/account-service.ts (not served here)
- App/backend/src/services/agent-source-auto-inject-service.ts (not served here)
- App/backend/src/services/agent-source-scan-bridge.ts (not served here)
- App/backend/src/services/agent-source-service.ts (not served here)
- App/backend/src/services/app-config-service.ts (not served here)
- App/backend/src/services/asr-service.ts (not served here)
- App/backend/src/services/asr-stream-service.ts (not served here)
- App/backend/src/services/bootstrap-service.ts (not served here)
- App/backend/src/services/builtin-agent-source-registry.ts (not served here)
- App/backend/src/services/builtin-skill-target-registry.ts (not served here)
- App/backend/src/services/bundled-plugin-bootstrap-service.ts (not served here)
- App/backend/src/services/byok-token-usage-service.ts (not served here)
- App/backend/src/services/channel-service.ts (not served here)
- App/backend/src/services/desktop-install-state-service.ts (not served here)
- App/backend/src/services/error-envelope.ts (not served here)
- App/backend/src/services/idempotency-helper.ts (not served here)
- App/backend/src/services/index.ts (not served here)
- App/backend/src/services/ingestion-service.ts (not served here)
- App/backend/src/services/integration-service.ts (not served here)
- App/backend/src/services/local-data-service.ts (not served here)
- App/backend/src/services/managed-agent-history.ts (not served here)
- App/backend/src/services/memory-detail-service.ts (not served here)
- App/backend/src/services/model-config-tester.ts (not served here)
- App/backend/src/services/onboarding-first-report-memory-writer.ts (not served here)
- App/backend/src/services/onboarding-insight-service.ts (not served here)
- App/backend/src/services/onboarding-task-context.ts (not served here)
- App/backend/src/services/panel-service.ts (not served here)
- App/backend/src/services/plugin-asr-service.ts (not served here)
- App/backend/src/services/plugin-asset-key-service.ts (not served here)
- App/backend/src/services/plugin-entitlement-reconcile-service.ts (not served here)
- App/backend/src/services/plugin-host-service-router.ts (not served here)
- App/backend/src/services/plugin-local-artifact-service.ts (not served here)
- App/backend/src/services/plugin-model-inference-service.ts (not served here)
- App/backend/src/services/plugin-model-policy.ts (not served here)
- App/backend/src/services/plugin-rules.ts (not served here)
- App/backend/src/services/plugin-service.ts (not served here)
- App/backend/src/services/plugin-skill-content-service.ts (not served here)
- App/backend/src/services/progress-bus.ts (not served here)
- App/backend/src/services/runtime-config-sync-service.ts (not served here)
- App/backend/src/services/runtime-context.ts (not served here)
- App/backend/src/services/runtime-errors.ts (not served here)
- App/backend/src/services/search-service.ts (not served here)
- App/backend/src/services/session-service.ts (not served here)
- App/backend/src/services/skill-distribution-service.ts (not served here)
- App/backend/src/services/tests/account-plugin-integration.test.ts (not served here)
- App/backend/src/services/tests/account-service.test.ts (not served here)
- App/backend/src/services/tests/agent-runtime-services.test.ts (not served here)
- App/backend/src/services/tests/agent-source-auto-inject-service.test.ts (not served here)
- App/backend/src/services/tests/agent-source-config-paths.test.ts (not served here)
- App/backend/src/services/tests/agent-source-scan-bridge.test.ts (not served here)
- App/backend/src/services/tests/agent-source-service.test.ts (not served here)
- App/backend/src/services/tests/app-config-service.test.ts (not served here)
- App/backend/src/services/tests/asr-service.test.ts (not served here)
- App/backend/src/services/tests/asr-stream-service.test.ts (not served here)
- App/backend/src/services/tests/bootstrap-service.test.ts (not served here)
- App/backend/src/services/tests/builtin-agent-source-registry.test.ts (not served here)
- App/backend/src/services/tests/bundled-plugin-bootstrap-service.test.ts (not served here)
- App/backend/src/services/tests/byok-agent-token-usage-service.test.ts (not served here)
- App/backend/src/services/tests/channel-service.test.ts (not served here)
- App/backend/src/services/tests/desktop-install-state-service.test.ts (not served here)
- App/backend/src/services/tests/error-envelope.test.ts (not served here)
- App/backend/src/services/tests/idempotency-helper.test.ts (not served here)
- App/backend/src/services/tests/independent-endpoint-probe.test.ts (not served here)
- App/backend/src/services/tests/ingestion-service.test.ts (not served here)
- App/backend/src/services/tests/integration-service.test.ts (not served here)
- App/backend/src/services/tests/local-data-service.test.ts (not served here)
- App/backend/src/services/tests/managed-agent-history.test.ts (not served here)
- App/backend/src/services/tests/model-config-tester.test.ts (not served here)
- App/backend/src/services/tests/onboarding-first-report-memory-writer.test.ts (not served here)
- App/backend/src/services/tests/onboarding-insight-service.test.ts (not served here)
- App/backend/src/services/tests/panel-task-identity.integration.test.ts (not served here)
- App/backend/src/services/tests/plugin-account-tool-sync.test.ts (not served here)
- App/backend/src/services/tests/plugin-asr-service.test.ts (not served here)
- App/backend/src/services/tests/plugin-asset-key-service.test.ts (not served here)
- App/backend/src/services/tests/plugin-entitlement-reconcile-service.test.ts (not served here)
- App/backend/src/services/tests/plugin-local-artifact-service.test.ts (not served here)
- App/backend/src/services/tests/plugin-model-inference-service.test.ts (not served here)
- App/backend/src/services/tests/plugin-model-policy.test.ts (not served here)
- App/backend/src/services/tests/plugin-network-policy.test.ts (not served here)
- App/backend/src/services/tests/plugin-rules.test.ts (not served here)
- App/backend/src/services/tests/plugin-service.test.ts (not served here)
- App/backend/src/services/tests/plugin-skill-content-service.test.ts (not served here)
- App/backend/src/services/tests/progress-bus.test.ts (not served here)
- App/backend/src/services/tests/runtime-config-sync-service.test.ts (not served here)
- App/backend/src/services/tests/skill-distribution-service.test.ts (not served here)
- App/backend/src/services/token-quota-service.test.ts (not served here)
- App/backend/src/services/token-quota-service.ts (not served here)
- App/backend/src/services/turn-service.ts (not served here)
- App/backend/src/shared/inline-media-sanitizer.ts (not served here)
- App/backend/src/shared/input-validation.ts (not served here)
- App/backend/src/shared/tests/inline-media-sanitizer.test.ts (not served here)
- App/backend/src/tests/agent-source-scan-compatibility.test.ts (not served here)
- App/backend/src/tests/agent-sources-contracts.test.ts (not served here)
- App/backend/src/tests/backend-shutdown.test.ts (not served here)
- App/backend/src/tests/cloud-service.test.ts (not served here)
- App/backend/src/tests/composio-router.test.ts (not served here)
- App/backend/src/tests/contracts-endpoints.test.ts (not served here)
- App/backend/src/tests/deepseek-plugin-install.integration.test.ts (not served here)
- App/backend/src/tests/health-route-cancellation.test.ts (not served here)
- App/backend/src/tests/index.test.ts (not served here)
- App/backend/src/tests/literature-review-plugin-e2e.test.ts (not served here)
- App/backend/src/tests/literature-review-plugin-live-model.test.ts (not served here)
- App/backend/src/tests/load-env.test.ts (not served here)
- App/backend/src/tests/local-app-contracts.test.ts (not served here)
- App/backend/src/tests/memory-runtime-contracts.test.ts (not served here)
- App/backend/src/tests/no-minddock.test.ts (not served here)
- App/backend/src/tests/observed-skill-approve-bridge.test.ts (not served here)
- App/backend/src/tests/office-plugin-e2e.test.ts (not served here)
- App/backend/src/tests/panel-local-owners.integration.test.ts (not served here)
- App/backend/src/tests/panel-retry-composition.test.ts (not served here)
- App/backend/src/tests/plugin-host-e2e.test.ts (not served here)
- App/backend/src/tests/private-plugin-skill-e2e.test.ts (not served here)
- App/backend/src/tests/project-version.test.ts (not served here)
- App/backend/src/tests/support/mock-cloud-client.ts (not served here)
- App/backend/src/tests/support/mock-memory-client.ts (not served here)
- App/backend/src/tests/support/pdf-glyph-audit.test.ts (not served here)
- App/backend/src/tests/support/pdf-glyph-audit.ts (not served here)
- App/backend/src/tests/token-quota-route.test.ts (not served here)
- App/backend/src/utils/time-zone.ts (not served here)
- App/backend/tsconfig.json (not served here)
- App/backend/vitest.config.ts (not served here)
- App/frontend/desktop/eslint.config.mjs (not served here)
- App/frontend/desktop/index.html (not served here)
- App/frontend/desktop/package.json (not served here)
- App/frontend/desktop/pdfjs-assets.ts (not served here)
- App/frontend/desktop/public/licenses/pptx-renderer/LICENSE (not served here)
- App/frontend/desktop/public/licenses/pptx-renderer/README.md (not served here)
- App/frontend/desktop/public/licenses/pptx-renderer/THIRD_PARTY_NOTICES.md (not served here)
- App/frontend/desktop/public/licenses/pptx-renderer/echarts/LICENSE (not served here)
- App/frontend/desktop/public/licenses/pptx-renderer/echarts/NOTICE (not served here)
- App/frontend/desktop/public/licenses/pptx-renderer/licenses/ECMA-text-copyright-notice.txt (not served here)
- App/frontend/desktop/public/licenses/pptx-renderer/licenses/mtx-decompressor-MPL-2.0.txt (not served here)
- App/frontend/desktop/public/licenses/pptx-renderer/scripts/ooxml-geometry/source-manifest.json (not served here)
- App/frontend/desktop/public/licenses/pptx-renderer/tslib/CopyrightNotice.txt (not served here)
- App/frontend/desktop/public/licenses/pptx-renderer/tslib/LICENSE.txt (not served here)
- App/frontend/desktop/public/licenses/pptx-renderer/zrender/LICENSE (not served here)
- App/frontend/desktop/scripts/sync-prototype-utilities.mjs (not served here)
- App/frontend/desktop/src/analytics/analytics-context.ts (not served here)
- App/frontend/desktop/src/analytics/analytics-events.ts (not served here)
- App/frontend/desktop/src/analytics/cloud-analytics.ts (not served here)
- App/frontend/desktop/src/analytics/gtag-config.ts (not served here)
- App/frontend/desktop/src/analytics/gtag-init.ts (not served here)
- App/frontend/desktop/src/analytics/memory-ui-analytics.ts (not served here)
- App/frontend/desktop/src/analytics/onboarding-analytics.ts (not served here)
- App/frontend/desktop/src/analytics/page-location.ts (not served here)
- App/frontend/desktop/src/analytics/page-view.ts (not served here)
- App/frontend/desktop/src/analytics/tests/cloud-analytics.test.ts (not served here)
- App/frontend/desktop/src/analytics/tests/gtag-config.test.ts (not served here)
- App/frontend/desktop/src/analytics/tests/gtag-init.test.ts (not served here)
- App/frontend/desktop/src/analytics/tests/memory-scan-attempts.test.ts (not served here)
- App/frontend/desktop/src/analytics/tests/onboarding-analytics.test.ts (not served here)
- App/frontend/desktop/src/analytics/tests/page-location.test.ts (not served here)
- App/frontend/desktop/src/analytics/tests/page-view.test.ts (not served here)
- App/frontend/desktop/src/analytics/use-analytics.ts (not served here)
- App/frontend/desktop/src/api/account-client.ts (not served here)
- App/frontend/desktop/src/api/agent-source-client.ts (not served here)
- App/frontend/desktop/src/api/asr-client.ts (not served here)
- App/frontend/desktop/src/api/bootstrap-client.ts (not served here)
- App/frontend/desktop/src/api/byok-token-usage-client.ts (not served here)
- App/frontend/desktop/src/api/channels-client.ts (not served here)
- App/frontend/desktop/src/api/client-types.ts (not served here)
Advantages
- Open licence (MIT) (a rule-derived fact from the brain’s files)
Limitations
- Needs an API key (OPENAI_API_KEY) (a rule-derived fact from the brain’s files, evidence: README.md)
- Link-only: AutoGineer links to the files instead of serving them (a rule-derived fact from the brain’s files)
Security
Risk level: Medium risk
This brain runs
Agent instructions that run or fetch something (64)
App/memmy-agent/src/skills/agent-memory-onboarding/SKILL.md:Inspect the installed Agent, install the rendered Memmy Skill through its native extension mechanism, and persist one declarative history recipe that the backend can reuse without another Agent session.App/memmy-agent/src/skills/agent-memory-onboarding/SKILL.md:Run it only when the current task explicitly names `$agent-memory-onboarding`.App/memmy-agent/src/skills/agent-memory-onboarding/SKILL.md:`operation`: `connect`, `install`, or `uninstall`App/memmy-agent/src/skills/agent-memory-onboarding/SKILL.md:Before history discovery or any `connect` or `install` write, prove that `agent_name` identifies a product already installed on this machine.App/memmy-agent/src/skills/agent-memory-onboarding/SKILL.md:Run Linux-side inspection with `wsl -d <distribution> -- ...`.App/memmy-agent/src/skills/agent-memory-onboarding/SKILL.md:Render, install, and verify the Memmy Skill.App/memmy-agent/src/skills/agent-memory-onboarding/SKILL.md:Pass the Installation Identity Gate, then install only the verified target Agent's Memmy Skill.App/memmy-agent/src/skills/agent-memory-onboarding/SKILL.md:Discover its native Skill location, render the exact source-specific file, install it, verify it, and call:App/memmy-agent/src/skills/agent-memory-onboarding/SKILL.md:`install` does not claim automatic-scan readiness.App/memmy-agent/src/skills/agent-memory-onboarding/SKILL.md:Run the candidate recipe twice and require stable unique ids plus at least one complete user-to-assistant turn.App/memmy-agent/src/skills/agent-memory-onboarding/SKILL.md:Prefer the Agent's native Skill directory and install the returned file as `memmy-memory/SKILL.md`.App/memmy-agent/src/skills/agent-memory-onboarding/SKILL.md:if the command is outside `PATH`, locate the configured Memmy CLI and run that binary rather than skipping health validation.App/memmy-agent/src/skills/agent-memory-onboarding/SKILL.md:Run the extraction twice and confirm identical, unique message ids.App/memmy-agent/src/skills/agent-memory-onboarding/SKILL.md:For SQLite, run one complete read-only `SELECT` with no semicolon and no `?`, `$name`, or `:name` placeholders.App/memmy-agent/src/skills/computer-history/SKILL.md:**Read events selectively.** A single line can carry a whole accessibility tree and run to tens of thousands of characters.App/memmy-agent/src/skills/computer-use/SKILL.md:browser and desktop tools execute actions.App/memmy-agent/src/skills/computer-use/SKILL.md:Execute directly when the task already provides the required file, save location, credentials, verification code or choice.App/memmy-agent/src/skills/computer-use/SKILL.md:Execute the actions requested by the user, including a final submission or write when it is already part of the task, without requesting the same authorization again.App/memmy-agent/src/skills/docx/SKILL.md:node scripts/render_docx.mjs input.docx --output_dir /path/to/qaApp/memmy-agent/src/skills/docx/SKILL.md:Scripts are intended to be run from a writable working directory, while this skill directory remains the source of reusable helpers.App/memmy-agent/src/skills/github/SKILL.md:gh run list --repo owner/repo --limit 10App/memmy-agent/src/skills/github/SKILL.md:View a run and see which steps failed:App/memmy-agent/src/skills/github/SKILL.md:gh run view <run-id> --repo owner/repoApp/memmy-agent/src/skills/github/SKILL.md:gh run view <run-id> --repo owner/repo --log-failedApp/memmy-agent/src/skills/pdf/SKILL.md:If unavailable, install Poppler or ask the user to review the output locally.App/memmy-agent/src/skills/pdf/SKILL.md:If installation isn't possible in this environment, tell the user which dependency is missing and how to install it locally.App/memmy-agent/src/skills/pptx/SKILL.md:Run `scripts/check_deck.mjs <deck-or-directory> --json`;App/memmy-agent/src/skills/skill-creator/SKILL.md:Run the validator.App/memmy-agent/src/skills/skill-creator/SKILL.md:Commands that should be run exactly.App/memmy-agent/src/skills/skill-creator/SKILL.md:Prefer Python, shell, or other scripts that can run through an explicit interpreter command.App/memmy-agent/src/skills/skill-creator/SKILL.md:Run the bundled quick validator before considering a skill ready:App/memmy-agent/src/skills/skill-creator/SKILL.md:python3 {baseDir}/scripts/quick-validate.py <skill-dir>App/memmy-agent/src/skills/skill-creator/SKILL.md:If validation fails, fix the reported issue and run the command again.App/memmy-agent/src/skills/tmux/SKILL.md:On Windows, use WSL and install tmux inside WSL.App/memmy-agent/src/skills/tmux/SKILL.md:tmux -S "$SOCKET" send-keys -t agent-1 "cd /tmp/project1 && codex --yolo 'Fix bug X'" EnterApp/memmy-agent/src/skills/tmux/SKILL.md:tmux -S "$SOCKET" send-keys -t agent-2 "cd /tmp/project2 && codex --yolo 'Fix bug Y'" EnterApp/memmy-agent/src/skills/tmux/SKILL.md:`pnpm install` first before running codex in fresh clonesApp/memmy-agent/src/skills/tmux/SKILL.md:Codex needs `--yolo` or `--full-auto` for non-interactive fixesApp/memmy-agent/src/skills/ui-craft/SKILL.md:For independent static HTML whose files run as written without a build, backend, or application route, pass the permitted local `.html`/`.htm` path directly to `browser_navigate`.App/memmy-agent/src/skills/ui-craft/SKILL.md:Run the anti-template review against the screenshots.App/memmy-agent/src/skills/ui-craft/SKILL.md:If browser tools are unavailable, run the strongest static and project checks available and explicitly report that browser validation was not performed.App/memmy-agent/src/skills/update-setup/SKILL.md:Use `exec` to run `memmy --version`.App/memmy-agent/src/skills/update-setup/SKILL.md:Then collect install clues with `exec`.App/memmy-agent/src/skills/update-setup/SKILL.md:Use the clues only to suggest a likely install method.App/memmy-agent/src/skills/update-setup/SKILL.md:The install method must come from a user answer or confirmation, not from inference alone.App/memmy-agent/src/skills/update-setup/SKILL.md:Treat a request like "generate upgrade config", "set up updates", or "use update-setup" as the goal, not as confirmation of the install method.App/memmy-agent/src/skills/update-setup/SKILL.md:Install clues are only hints for the question summary;App/memmy-agent/src/skills/update-setup/SKILL.md:In the initial setup turn, write `skills/update/SKILL.md` only if the user message already contains an explicit install method and proxy answer.App/memmy-agent/src/skills/update-setup/SKILL.md:Hard stop rule: after collecting install clues without an explicit install method from the user, do not call `write_file` for any path ending in `skills/update/SKILL.md` in that same assistant turn.App/memmy-agent/src/skills/update-setup/SKILL.md:**Question 1 — Install method:**App/memmy-agent/src/skills/update-setup/SKILL.md:question: "I found these install clues: <SUMMARY>. Which update method should this workspace use?"App/memmy-agent/src/skills/update-setup/SKILL.md:Determine the upgrade command from the install method:App/memmy-agent/src/skills/update-setup/SKILL.md:| Method | Command | |--------|---------| | npm | `npm install -g memmy-agent@latest` | | pnpm | `pnpm add -g memmy-agent@latest` | | yarn | `yarn global add memmy-agent@latest` | | source | `cd <SOURCE_CHECKOUT> && git pull && npm install && npm run build` |· uses the networkApp/memmy-agent/src/skills/update-setup/SKILL.md:Determine the preflight check from the install method:App/memmy-agent/src/skills/update-setup/SKILL.md:2. Use `exec` to run the preflight check: <PREFLIGHT_CHECK>. If it fails, stop and tell the user to rerun `update-setup` because the saved install method no longer matches this environment.App/memmy-agent/src/skills/update-setup/SKILL.md:3. Use `exec` to run the upgrade command: <UPGRADE_COMMAND>App/memmy-agent/src/skills/update-setup/SKILL.md:5. Tell the user the new version. Say: "Run `/restart` to restart memmy and apply the update. If `/restart` is unavailable in this channel, restart the memmy process manually."App/memmy-agent/src/skills/weather/SKILL.md:curl -s "wttr.in/London?format=3"· uses the networkApp/memmy-agent/src/skills/weather/SKILL.md:curl -s "wttr.in/London?format=%l:+%c+%t+%h+%w"· uses the networkApp/memmy-agent/src/skills/weather/SKILL.md:curl -s "wttr.in/London?T"· uses the networkApp/memmy-agent/src/skills/weather/SKILL.md:PNG: `curl -s "wttr.in/Berlin.png" -o /tmp/weather.png`· uses the networkApp/memmy-agent/src/skills/weather/SKILL.md:curl -s "https://api.open-meteo.com/v1/forecast?latitude=51.5&longitude=-0.12¤t_weather=true"· uses the networkApp/memmy-agent/src/skills/xlsx/SKILL.md:After adding or changing formulas run `scripts/recalculate_workbook.mjs --input <file> --output <file> --json`.App/memmy-agent/src/skills/xlsx/SKILL.md:Run `scripts/check_workbook.mjs <file> --json`;
Install scripts (4)
Memory/installers/install.ps1:pwsh Memory/installers/install.ps1· uses the networkMemory/installers/install.sh:sh Memory/installers/install.sh· uses the networkREADME.md:curl -fsSL https://raw.githubusercontent.com/MemTensor/memmy-agent/main/scripts/install.sh | bash· uses the networkscripts/install.sh:sh scripts/install.sh· uses the network
- Medium risk: runs-instruction-approval-bypass (App/memmy-agent/src/skills/tmux/SKILL.md:81)
- Medium risk: runs-instruction-approval-bypass (App/memmy-agent/src/skills/tmux/SKILL.md:82)
- Medium risk: runs-instruction-approval-bypass (App/memmy-agent/src/skills/tmux/SKILL.md:101)
- Medium risk: runs-instruction-instruction-network (App/memmy-agent/src/skills/update-setup/SKILL.md:85)
- Medium risk: runs-instruction-instruction-network (App/memmy-agent/src/skills/weather/SKILL.md:16)
- Medium risk: runs-instruction-instruction-network (App/memmy-agent/src/skills/weather/SKILL.md:22)
- Medium risk: runs-instruction-instruction-network (App/memmy-agent/src/skills/weather/SKILL.md:28)
- Medium risk: runs-instruction-instruction-network (App/memmy-agent/src/skills/weather/SKILL.md:38)
- Medium risk: runs-instruction-instruction-network (App/memmy-agent/src/skills/weather/SKILL.md:44)
- Medium risk: runs-install-script-network-variable-host (Memory/installers/install.ps1)
- Medium risk: network-variable-host (Memory/installers/install.ps1:17)
- Medium risk: network-variable-host (Memory/installers/install.ps1:18)
- Medium risk: runs-install-script-network-variable-host (Memory/installers/install.sh)
- Medium risk: network-variable-host (Memory/installers/install.sh:24)
- Medium risk: network-variable-host (Memory/installers/install.sh:25)
- Medium risk: runs-install-script-remote-exec (README.md:93)
- Medium risk: runs-install-script-network-variable-host (scripts/install.sh)
- Medium risk: network-variable-host (scripts/install.sh:116)
- Medium risk: network-variable-host (scripts/install.sh:119)
- Low risk: scripts-present (App/memmy-agent/src/skills/docx/scripts/render_docx.mjs)
- Low risk: network-instructions (App/memmy-agent/src/skills/pdf/SKILL.md:32)
- Low risk: network-instructions (App/memmy-agent/src/skills/update-setup/SKILL.md:87)
- Low risk: scripts-present (Memory/installers/install.ps1)
- Low risk: scripts-present (Memory/installers/install.sh)
- Low risk: scripts-present (scripts/install.sh)
- Low risk: scripts-present (scripts/internal/mac/build-dmg.sh)
- Low risk: scripts-present (scripts/internal/shared/verify-package-version-lib.mjs)
- Low risk: scripts-present (scripts/internal/shared/verify-package-version.mjs)
- Low risk: scripts-present (scripts/test-literature-review-plugin-e2e.mjs)
- Low risk: scripts-present (tests/smoke/local-agent-memory-smoke.ts)
- Low risk: scripts-present (tests/smoke/memory-layer-smoke.ts)
Attribution and licence
- First committed by
ZongYue99
- Publisher
- OpenMem (Community)
- Source
- MemTensor/memmy-agent · commit e640129
- Licence
- MIT License (A licence file holds personal contact details, so AutoGineer links to the files instead of copying them.)
- Synced
- Contributors
- hijzy, endxxxx, syzsunshine219, Orsted290, Wang-Daoji
AutoGineer is not affiliated with or endorsed by ZongYue99 or OpenMem.
Install from source
A licence file holds personal contact details, so AutoGineer links to the files instead of copying them. MemTensor/memmy-agent at e640129