memmy-agent
š A personal AI agent & local memory hub for all AI agents, gives every AI one shared, fully controlled memory and persistent context ā all AI remember the same you. Now supports Claude Code, Codex, OpenClaw and Hermes Agent etc.
ķģ¼ ķģźø°
- v1.0.2.md
- v1.0.3.md
- v1.0.4.md
- v1.0.5.md
- v1.0.6.md
- v1.0.7.md
- v1.0.8.md
- v1.0.9.md
- github-draft-release-v2.yml
- CODEOWNERS
- cloud-service.ts
- desktop-runtime-manifest.ts
- endpoints.ts
- index.ts
- memory-runtime.ts
- model-catalog-resolver.ts
- token-quota.test.ts
- desktop-runtime-manifest.test.ts
- model-catalog-resolver.test.ts
- package.json
- tsconfig.json
- admin.ts
- health.ts
- index.ts
- memory.ts
- panel.ts
- search.ts
- sessions.ts
- turns.ts
- account.ts
- agent-sources.ts
- app-config.ts
- asr.ts
- byok-token-usage.ts
- channels.ts
- composio-mcp.ts
- integrations.ts
- local-data.ts
- onboarding-insight.ts
- token-quota.ts
- account-routes.test.ts
- agent-runtime-routes.test.ts
- agent-sources-route.test.ts
- app-config-routes.test.ts
- byok-agent-token-usage-routes.test.ts
- channels-routes.test.ts
- local-app-route-inventory.test.ts
- local-data-routes.test.ts
- onboarding-insight-route.test.ts
- server-cors.test.ts
- server.ts
- manifest.test.ts
- plugin-loader.test.ts
- plugin-source.test.ts
- registry-initialization.test.ts
- registry.test.ts
- adapter.ts
- domain.ts
- index.ts
- json.ts
- plugin.ts
- index.ts
- manifest.ts
- plugin-loader.ts
- plugin-source.ts
- registry.ts
- adapter.test.ts
- adapter.ts
- index.ts
- project-discovery.ts
- transcript-reader.ts
- adapter.test.ts
- adapter.ts
- index.ts
- rollout-reader.ts
- session-discovery.ts
- state.sql
- adapter.test.ts
- adapter.ts
- index.ts
- vscdb-reader.ts
- workspace-discovery.ts
- adapter.test.ts
- adapter.ts
- index.ts
- session-discovery.ts
- session-reader.ts
- adapter.test.ts
- adapter.ts
- index.ts
- rollout-reader.ts
- session-discovery.ts
- state-db-reader.ts
- conversation.sql
- memos-local.sql
- adapter.test.ts
- adapter.ts
- db-discovery.ts
- db-reader.ts
- index.ts
- state.sql
- adapter.test.ts
- adapter.ts
- db-reader.ts
- index.ts
- adapter.test.ts
- adapter.ts
- history-reader.ts
- index.ts
- adapter.test.ts
- adapter.ts
- history-reader.ts
- index.ts
- anthropic-api-key.txt
- authorization-bearer.txt
- base64-secret.txt
- google-api-key.txt
- openai-api-key.txt
- password-assignment.txt
- ssh-private-key.txt
- agent-paths.test.ts
- conversation-window.test.ts
- jsonl-lines.test.ts
- onboarding-insight-samplers.test.ts
- secret-redactor.test.ts
- adapter.test.ts
- adapter.ts
- history-reader.ts
- index.ts
- session-discovery.ts
- conversation-window.ts
- insight-sampler-types.ts
- jsonl-lines.ts
- jsonl-session-files.ts
- onboarding-insight-samplers.ts
- read-directory.ts
- secret-redactor.ts
- source-registry.ts
- types.ts
- cloud-client.test.ts
- http-cloud-client.test.ts
- http-cloud-client.ts
- index.ts
- types.ts
- http-memmy-agent-admin-client.test.ts
- http-memmy-agent-admin-client.ts
- index.ts
- http-memory-client.test.ts
- memos-sqlite-memory-client.test.ts
- mock-memory-client.test.ts
- errors.ts
- http-memory-client.ts
- index.ts
- memory-layer-endpoints.ts
- memos-sqlite-memory-client.ts
- retry.ts
- types.ts
- target.test.ts
- index.ts
- target.ts
- hook-trust.test.ts
- target.test.ts
- hook-trust.ts
- index.ts
- target.ts
- target.test.ts
- index.ts
- target.ts
- target.test.ts
- index.ts
- target.ts
- target.test.ts
- index.ts
- target.ts
- target.test.ts
- index.ts
- target.ts
- target.test.ts
- index.ts
- target.ts
- target.test.ts
- index.ts
- target.ts
- target.test.ts
- index.ts
- target.ts
- memmy-resume-hook.test.ts
- memmy-deepseek-harness-plugin.ts
- memmy-default.md
- memmy-default.ts
- memmy-opencode-plugin.ts
- memmy-plugin.ts
- memmy-resume-hook.ts
- memmy-skill-directory.ts
- target.test.ts
- index.ts
- target.ts
- hook-command.test.ts
- hook-command.ts
- memmy-runtime-config.ts
- skill-directory.ts
- skill-only-target.ts
- target-registry.ts
- tsconfig.json
- types.ts
- agent-paths.ts
- memory-add-analytics.test.ts
- tool-connection-analytics.test.ts
- agent-source-analytics.ts
- analytics-transport.ts
- memory-add-analytics.ts
- tool-connection-analytics.ts
- service-urls.test.ts
- service-urls.ts
- repository.test.ts
- index.ts
- repository.ts
- 0002-agent-sources.sql
- 0003-agent-source-watermarks.sql
- 0004-agent-source-conversation-checkpoints.sql
- repository.test.ts
- index.ts
- repository.ts
- migrate.ts
- 0001-init-app-state.sql
- 0004-account-and-config.sql
- 0005-account-registered-at.sql
- 0006-token-usage-real-plan.sql
- 0007-cloud-login-uuid.sql
- 0008-account-isolation.sql
- 0009-account-onboarding-has-finished-guide.sql
- 0010-align-database-design.sql
- 0011-role-model-config.sql
- 0013-memory-embedding-mode.sql
- 0013-onboarding-product-tour-step.sql
- 0014-byok-agent-token-usage.sql
- 0014-composio-machine-token-purpose.sql
- 0015-asr-model-config.sql
- 0016-last-launch-mode.sql
- 0017-notification-settings.sql
- 0018-image-gen-model-config.sql
- 0019-agent-source-scan-journal.sql
- 0019-menu-bar-icon.sql
- 0020-scan-preferences.sql
- 0021-agent-source-scan-owned-memories.sql
- 0022-installation-id.sql
- 0022-managed-agent-sync-recipes.sql
- 0023-token-scene-usage.sql
- 0024-installation-scan-permission.sql
- 0025-byok-usage-model-dimension.sql
- account-session-repo.ts
- bootstrap-repo.ts
- byok-token-usage-repo.ts
- composio-machine-token-repo.ts
- device-identity-repo.ts
- account-session-repo.test.ts
- byok-agent-token-usage-repo.test.ts
- device-identity-repo.test.ts
- index.test.ts
- local-data-store.test.ts
- account-context.ts
- db.ts
- index.ts
- legacy-state-migration.ts
- local-data-store.ts
- migration-runner.ts
- schema-finalizer.ts
- secret-store.ts
- index.test.ts
- index.ts
- installer.ts
- 0003-idempotency.sql
- repository.test.ts
- index.ts
- repository.ts
- account-model-projection.test.ts
- index.test.ts
- model-config-catalog.test.ts
- index.ts
- model-config-catalog.ts
- installation-scan-scope.ts
- permission-manager.test.ts
- index.ts
- permission-manager.ts
- types.ts
- account-service.test.ts
- agent-runtime-services.test.ts
- agent-source-auto-inject-service.test.ts
- agent-source-auto-scan-service.test.ts
- agent-source-config-paths.test.ts
- agent-source-service.test.ts
- app-config-service.test.ts
- asr-service.test.ts
- bootstrap-service.test.ts
- builtin-agent-source-registry.test.ts
- byok-agent-token-usage-service.test.ts
- channel-service.test.ts
- desktop-install-state-service.test.ts
- error-envelope.test.ts
- idempotency-helper.test.ts
- ingestion-service.test.ts
- integration-service.test.ts
- local-data-service.test.ts
- managed-agent-history.test.ts
- model-config-tester.test.ts
- onboarding-first-report-memory-writer.test.ts
- onboarding-insight-service.test.ts
- progress-bus.test.ts
- runtime-config-sync-service.test.ts
- skill-distribution-service.test.ts
- account-service.ts
- agent-source-auto-inject-service.ts
- agent-source-auto-scan-service.ts
- agent-source-scan-journal.ts
- agent-source-scan-process.ts
- agent-source-scan-runner.ts
- agent-source-service.ts
- app-config-service.ts
- asr-service.ts
- bootstrap-service.ts
- builtin-agent-source-registry.ts
- builtin-skill-target-registry.ts
- byok-token-usage-service.ts
- channel-service.ts
- desktop-install-state-service.ts
- error-envelope.ts
- idempotency-helper.ts
- index.ts
- ingestion-service.ts
- integration-service.ts
- local-data-service.ts
- managed-agent-history.ts
- memory-detail-service.ts
- model-config-tester.ts
- onboarding-first-report-memory-writer.ts
- onboarding-insight-service.ts
- onboarding-task-context.ts
- panel-service.ts
- progress-bus.ts
- runtime-config-sync-service.ts
- runtime-context.ts
- runtime-errors.ts
- search-service.ts
- session-service.ts
- skill-distribution-service.ts
- token-quota-service.test.ts
- token-quota-service.ts
- turn-service.ts
- inline-media-sanitizer.test.ts
- inline-media-sanitizer.ts
- input-validation.ts
- mock-cloud-client.ts
- mock-memory-client.ts
- agent-sources-contracts.test.ts
- cloud-service.test.ts
- composio-router.test.ts
- contracts-endpoints.test.ts
- index.test.ts
- load-env.test.ts
- local-app-contracts.test.ts
- memory-runtime-contracts.test.ts
- no-minddock.test.ts
- project-version.test.ts
- token-quota-route.test.ts
- time-zone.ts
- index.ts
- load-env.ts
- project-version.ts
- eslint.config.js
- package.json
- README.md
- tsconfig.json
- vitest.config.ts
- cloud-analytics.test.ts
- gtag-config.test.ts
- onboarding-analytics.test.ts
- page-location.test.ts
- page-view.test.ts
- analytics-context.ts
- analytics-events.ts
- cloud-analytics.ts
- gtag-config.ts
- gtag-init.ts
- memory-ui-analytics.ts
- onboarding-analytics.ts
- page-location.ts
- page-view.ts
- use-analytics.ts
- account-client.test.ts
- byok-token-usage-client.test.ts
- channels-client.test.ts
- client-selection.test.ts
- config-client.test.ts
- http.test.ts
- integrations-client.test.ts
- local-data-client.test.ts
- memmy-agent-client.test.ts
- memory-runtime-client.test.ts
- account-client.ts
- agent-source-client.ts
- asr-client.ts
- bootstrap-client.ts
- byok-token-usage-client.ts
- channels-client.ts
- client-types.ts
- config-client.ts
- events.ts
- http.ts
- integration-errors.ts
- integrations-client.ts
- local-data-client.ts
- memmy-agent-client.ts
- memory-runtime-client.ts
- runtime-config.ts
- token-quota-client.test.ts
- token-quota-client.ts
- account-channel.test.ts
- agent-runtime-bridge.test.tsx
- app-boot-launch-mode.test.ts
- browser-update.test.ts
- invitation-analytics.test.ts
- invitation-result.test.ts
- login-mode.test.ts
- nickname.test.ts
- pet-guide.test.tsx
- product-tour-layout.test.ts
- product-tour.interaction.test.tsx
- product-tour.test.tsx
- routes.test.ts
- runtime-app-source.test.ts
- token-exhausted-apply-more.test.ts
- update-coordinator.test.tsx
- account-channel.ts
- agent-runtime-bridge.tsx
- browser-update.ts
- github-star-prompt-state.ts
- invitation-analytics.ts
- invitation-result.ts
- login-mode.ts
- nickname.ts
- pet-guide.tsx
- product-tour-layout.ts
- product-tour.tsx
- providers.tsx
- router.tsx
- routes.ts
- token-exhausted-apply-more.ts
- update-coordinator.tsx
- claude-code.svg
- codex.svg
- cursor.svg
- deepseek-harness.svg
- hermes.svg
- openclaw.svg
- opencode.svg
- pi.svg
- qwenwork.svg
- workbuddy.png
- memmy-cover.png
- structure_image.png
- dingtalk.svg
- feishu.svg
- wechat.svg
- .png
- weixin.png
- nunito-latin-400-normal.woff2
- nunito-latin-500-normal.woff2
- nunito-latin-600-normal.woff2
- nunito-latin-700-normal.woff2
- nunito-latin-800-normal.woff2
- nunito-latin-ext-400-normal.woff2
- nunito-latin-ext-500-normal.woff2
- nunito-latin-ext-600-normal.woff2
- nunito-latin-ext-700-normal.woff2
- nunito-latin-ext-800-normal.woff2
- Nunito-OFL-LICENSE.txt
- anthropic.svg
- baidu.svg
- deepseek.svg
- doubao.svg
- gemini.svg
- memmy-account.png
- minimax.svg
- moonshot.svg
- openai.svg
- qwen.svg
- THIRD_PARTY_NOTICES.md
- zhipu.svg
- memmy-blush.png
- memmy-body-blush.png
- memmy-box.png
- memmy-brain.png
- memmy-celebrate.png
- memmy-chat.png
- memmy-connect.png
- memmy-hum.png
- memmy-paddle.png
- memmy-peek.png
- memmy-plead.png
- memmy-point.png
- memmy-read.png
- memmy-rice-poc.png
- memmy-rice-transparent.png
- memmy-rice-white.png
- memmy-rice.png
- memmy-sad.png
- memmy-shield.png
- memmy-sleep.png
- memmy-think.png
- memmy-wave.png
- memmy-work.png
- memmy-wrench.png
- memo-idle-alpha.webm
- pet-entrance.webp
- anthropic.svg
- baidu.svg
- deepseek.svg
- doubao.svg
- gemini.svg
- minimax.svg
- moonshot.svg
- openai.svg
- qwen.svg
- zhipu.svg
- community-links.ts
- memmy.tsx
- auth-code-form.test.tsx
- confirm-dialog.test.tsx
- connect-channel-modal-state.test.ts
- connect-channel-modal.test.tsx
- connect-integration-modal.test.tsx
- integration-card.test.tsx
- invite-result-toast.test.tsx
- language-toggle-button.test.tsx
- mascot.test.ts
- Modal.test.tsx
- search-palette.test.tsx
- Select.test.tsx
- tooltip.test.tsx
- use-verification-code-auth.test.ts
- agent-model-selector.tsx
- auth-code-form.tsx
- banner.tsx
- button.tsx
- confirm-dialog.tsx
- connect-channel-modal-state.ts
- connect-channel-modal.tsx
- connect-integration-modal.tsx
- github-star-prompt-host.tsx
- github-star-prompt.tsx
- integration-card.tsx
- invite-result-toast.tsx
- language-toggle-button.tsx
- modal.tsx
- model-provider-logo.tsx
- nickname-modal.tsx
- overflow-tooltip-text.tsx
- search-palette.tsx
- Select.tsx
- tooltip.tsx
- use-verification-code-auth.ts
- quota-feedback.ts
- english-ui-coverage.test.ts
- i18n.test.ts
- error-notice-messages.ts
- i18n-provider.tsx
- messages.ts
- use-translation.ts
- connection-state.test.ts
- integration-meta.test.tsx
- connection-state.ts
- integration-meta.tsx
- toolkit-catalog.ts
- legal-links.test.ts
- legal-links.ts
- agent-image-encode.test.ts
- format-conversation-title.test.ts
- nickname.test.ts
- task-bus.test.ts
- user-time-zone.test.ts
- agent-attachment.ts
- agent-image-encode.ts
- format-conversation-title.ts
- nickname.ts
- task-bus.tsx
- user-time-zone.ts
- analytics-sub-page.test.tsx
- fixtures.ts
- logs-sub-page.interaction.test.tsx
- logs-sub-page.test.tsx
- manual-agent-name-field.interaction.test.tsx
- memories-sub-page.test.tsx
- memory-panel-cache.test.ts
- memory-panel-prefetch.test.ts
- memory-reference-tags.interaction.test.tsx
- memory-reference-tags.test.tsx
- memory-runtime-fixtures.ts
- overview-sub-page.interaction.test.tsx
- overview-sub-page.test.tsx
- policies-sub-page.test.tsx
- skills-sub-page.test.tsx
- sources-sub-page-path.interaction.test.tsx
- sources-sub-page.test.tsx
- sub-page-cache-hydration.test.tsx
- tasks-sub-page.test.tsx
- user-memories-sub-page.interaction.test.tsx
- user-memories-sub-page.test.tsx
- world-model-sub-page.test.tsx
- analytics-sub-page.tsx
- logs-sub-page.tsx
- memories-sub-page.tsx
- memory-agent-filter.tsx
- memory-agent-source-tag.tsx
- memory-delete-action.tsx
- memory-detail-error.ts
- memory-display.ts
- memory-id.test.ts
- memory-id.ts
- memory-markdown.tsx
- memory-pagination.tsx
- memory-panel-cache.ts
- memory-panel-prefetch.ts
- memory-prototype-icons.tsx
- memory-reference-tags.tsx
- memory-refresh-button.tsx
- memory-state-box.tsx
- overview-sub-page.tsx
- policies-sub-page.tsx
- remote-state.ts
- skill-demo-data.ts
- skills-sub-page.tsx
- sources-sub-page.tsx
- tasks-sub-page.tsx
- user-memories-sub-page.tsx
- world-model-sub-page.tsx
- bootstrap.ts
- agent-command-palette.test.tsx
- agent-environment-panel.test.tsx
- agent-file-attachment-chip.test.tsx
- agent-goal-bar.test.tsx
- agent-message-markdown.test.tsx
- agent-message-math.test.tsx
- agent-model-error.test.ts
- agent-queued-message-list.test.tsx
- agent-source-scan-error.test.ts
- agent-thread-memory-evidence.interaction.test.tsx
- agent-thread-messages.test.tsx
- agent-workspace-context.test.tsx
- api-key-optional-page-source.test.ts
- api-key-page-source.test.ts
- app-frame.test.tsx
- asr-recorder.test.ts
- auth-flow.test.ts
- byok-setup-save-feedback.interaction.test.tsx
- chat-model-selector.test.tsx
- composer-image-preview.interaction.test.tsx
- error-notice-detail.interaction.test.tsx
- first-encounter-relay-prompt.test.ts
- first-encounter-task-launch.test.ts
- history-dag-layout.test.ts
- history-dag-panel.test.ts
- home-memory.test.ts
- home-page-scroll.interaction.test.tsx
- home-page.test.tsx
- improvement-program-modal.test.tsx
- llm-provider-logo.test.tsx
- memory-page-model-settings.interaction.test.tsx
- memory-page.test.tsx
- memory-source-scan.test.ts
- model-config-validation.test.ts
- model-config.test.ts
- model-page-source.test.ts
- model-workspace-add-config-hit-area.interaction.test.tsx
- model-workspace-connection-status.interaction.test.tsx
- model-workspace-default-button-visual.test.tsx
- model-workspace-delete-label.interaction.test.tsx
- model-workspace-long-model-name.interaction.test.tsx
- model-workspace-section.interaction.test.tsx
- model-workspace-task-picker-layout.test.tsx
- nickname-modal-flow.test.ts
- onboarding-page-source.test.ts
- optional-model-missing-warning-modal.test.tsx
- pet-agent-bridge.test.ts
- pet-page.test.tsx
- project-target-picker.interaction.test.tsx
- prototype-modals.test.ts
- settings-invitation-banner.test.tsx
- settings-invitation-request.test.ts
- settings-page-token-usage.interaction.test.tsx
- settings-page.test.tsx
- startup-screen.test.tsx
- token-detail-page.test.tsx
- token-gift.test.ts
- tools-page.test.tsx
- use-workspace-environment.test.tsx
- welcome-page-icons.test.ts
- welcome-page-legal-link.test.ts
- workspace-diff-view.test.tsx
- agent-command-palette.tsx
- agent-environment-panel.tsx
- agent-file-attachment-chip.tsx
- agent-goal-bar.tsx
- agent-message-content.tsx
- agent-model-error.ts
- agent-queued-message-list.tsx
- agent-source-logos.ts
- agent-source-scan-error.ts
- agent-thread-messages.tsx
- agent-workspace-context.tsx
- api-key-form-fields.tsx
- api-key-optional-page.tsx
- api-key-page.tsx
- app-frame.tsx
- asr-recorder.ts
- error-notice-detail.tsx
- first-encounter-protocol.ts
- first-encounter-relay-challenge.tsx
- first-encounter-relay-prompt.ts
- first-encounter-report.tsx
- first-encounter-task-launch.ts
- history-dag-layout.ts
- history-dag-panel.tsx
- home-memory.ts
- home-page.tsx
- improvement-program-modal.tsx
- llm-provider-logo.tsx
- login-page.tsx
- memory-page.tsx
- memory-plugin-conflict-modal.tsx
- memory-source-scan.ts
- memory-sources-page.tsx
- model-config-validation.ts
- model-config.ts
- model-page.tsx
- model-workspace-connection-test-state.ts
- model-workspace-section.tsx
- onboarding-page.tsx
- onboarding-scan-animation.tsx
- optional-model-missing-warning-modal.tsx
- pet-agent-bridge.ts
- pet-page.tsx
- settings-nav.ts
- settings-page.tsx
- settings-token-usage.module.css
- sidebar-resize.tsx
- startup-screen.tsx
- token-detail-page.tsx
- token-exhausted-modal.tsx
- token-gift.ts
- tools-page.tsx
- use-workspace-environment.ts
- welcome-page.tsx
- workspace-diff-view.tsx
- agent-chat-slice.test.ts
- agent-tool-traces.test.ts
- app-reducer.test.ts
- model-workspace.test.ts
- task-done-notification.test.ts
- tools-actions.test.ts
- tools-slice.test.ts
- update-notification.test.ts
- agent-chat-slice.ts
- agent-composer-state.ts
- agent-tool-traces.ts
- app-actions.ts
- app-reducer.ts
- app-state.tsx
- model-workspace.ts
- task-done-notification.ts
- tools-slice.ts
- update-notification.ts
- api.test.ts
- no-minddock-import.test.ts
- quota-feedback.test.ts
- startup.test.ts
- tools-v1-archive.test.ts
- vite-config.test.ts
- codex-sidebar-layout.test.ts
- prototype-page-alignment.test.ts
- style-alignment.test.ts
- theme.test.ts
- codex-sidebar-layout.ts
- theme-provider.tsx
- tokens.css
- window-controls-overlay.ts
- mask-account-identifier.test.ts
- open-url.test.ts
- window-fullscreen.test.ts
- keyboard.ts
- mask-account-identifier.ts
- open-url.ts
- window-fullscreen.ts
- agent-image-encode.worker.ts
- app.tsx
- global.d.ts
- main.tsx
- prototype-utilities.css
- startup.ts
- styles.css
- vite-env.d.ts
- eslint.config.mjs
- index.html
- package.json
- tsconfig.json
- vite.config.ts
- copy-build-assets.mjs
- cloud-analytics.ts
- memory-lifecycle-analytics.ts
- builtin.ts
- index.ts
- router.ts
- index.ts
- loader.ts
- paths.ts
- schema.ts
- agent-source.ts
- apply-patch.ts
- base.ts
- browser-preparation-wait.ts
- browser-preview.ts
- browser-setup.ts
- browser.ts
- command-output-decoder.ts
- context.ts
- cron.ts
- exec-session.ts
- file-lint.ts
- file-state.ts
- filesystem.ts
- goal.ts
- image-generation.ts
- index.ts
- loader.ts
- mcp.ts
- message.ts
- path-utils.ts
- registry.ts
- sandbox.ts
- schema.ts
- search.ts
- shell.ts
- spawn.ts
- web.ts
- autocompact.ts
- context.ts
- goal-runtime.ts
- hook.ts
- index.ts
- loop.ts
- memory.ts
- model-presets.ts
- progress-hook.ts
- runner.ts
- skills.ts
- subagent.ts
- tool-result-budget.ts
- turn-cancellation-boundary.ts
- events.ts
- index.ts
- queue.ts
- goal-state.ts
- index.ts
- manager.ts
- terminal-session-control.ts
- webui-title.ts
- webui-turns.ts
- webui-user-content.ts
- workspace-environment.ts
- index.ts
- service.ts
- types.ts
- commands.ts
- index.ts
- models.ts
- onboard.ts
- startup-migrations.ts
- stream.ts
- tui-cursor.ts
- tui-gateway-client.ts
- tui.tsx
- app-manifest.ts
- channels-api.ts
- gui-session-projection.ts
- gui-transcript-sync.ts
- index.ts
- mcp-presets-api.ts
- mcp-presets-runtime.ts
- projects.ts
- settings-api.ts
- sidebar-state.ts
- thread-disk.ts
- transcript.ts
- index.ts
- server.ts
- index.ts
- service.ts
- client.ts
- hook.ts
- index.ts
- normalizer.ts
- recorder.ts
- register.ts
- types.ts
- index.ts
- store.ts
- base.ts
- dingtalk.ts
- discord.ts
- email.ts
- feishu-registration.ts
- feishu.ts
- imessage.ts
- index.ts
- manager.ts
- matrix.ts
- mochat.ts
- msteams.ts
- qq.ts
- registry.ts
- signal.ts
- slack.ts
- telegram.ts
- websocket.ts
- wecom.ts
- weixin.ts
- whatsapp.ts
- client.ts
- config.ts
- discovery.ts
- hook.ts
- index.ts
- protocol.ts
- register.ts
- tools.ts
- types.ts
- converters.ts
- index.ts
- parsing.ts
- anthropic-provider.ts
- azure-openai-provider.ts
- base.ts
- bedrock-provider.ts
- factory.ts
- fallback-provider.ts
- github-copilot-provider.ts
- image-generation.ts
- index.ts
- memmy-account.ts
- model-catalog-watcher.ts
- model-catalog.ts
- model-input-capabilities.ts
- openai-codex-oauth.ts
- openai-codex-provider.ts
- openai-compat-provider.ts
- openrouter-attribution.ts
- provider-error-classifier.ts
- registry.ts
- snapshot-loader.ts
- tool-json.ts
- transcription.ts
- index.ts
- network.ts
- builder.ts
- debug-log.ts
- hook.ts
- importance.ts
- index.ts
- patch-schema.ts
- paths.ts
- queue.ts
- render.ts
- snapshot.ts
- store.ts
- types.ts
- usage.ts
- full-memory-skill.md
- history-manifest.md
- sync-recipe.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- quick-validate.py
- SKILL.md
- SKILL.md
- find-sessions.sh
- wait-for-text.sh
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- README.md
- untrusted-content.md
- consolidator-archive.md
- dream-phase-1.md
- dream-phase-2.md
- evaluator.md
- file-memory.md
- goal-continuation.md
- identity.md
- image-to-text.md
- max-iterations-final-response.md
- max-iterations-message.md
- platform-policy.md
- skills-section.md
- subagent-announce.md
- subagent-max-iterations-final-response.md
- subagent-system.md
- tool-contract.md
- verification-contract.md
- index.ts
- MEMORY.md
- AGENTS.md
- HEARTBEAT.md
- index.ts
- SOUL.md
- USER.md
- artifacts.ts
- document.ts
- evaluator.ts
- file-edit-events.ts
- gitstore.ts
- helpers.ts
- image-generation-intent.ts
- index.ts
- llm-runtime.ts
- logging-bridge.ts
- media-decode.ts
- path.ts
- progress-events.ts
- prompt-templates.ts
- restart.ts
- runtime.ts
- searchusage.ts
- subagent-channel-display.ts
- time-zone.ts
- tool-hints.ts
- index.ts
- load-env.ts
- main.ts
- memmy-agent.ts
- runtime-log-level.ts
- token-budget.ts
- version.ts
- cloud-analytics.test.ts
- builtin-dream.test.ts
- goal-command.test.ts
- model-command.test.ts
- router-dispatchable.test.ts
- status-command.test.ts
- config-migration.test.ts
- config-paths.test.ts
- dream-config.test.ts
- env-interpolation.test.ts
- image-generation-config.test.ts
- model-presets.test.ts
- schema-validation.test.ts
- agent-source-tool.test.ts
- apply-patch-tool.test.ts
- browser-preview.test.ts
- browser-setup.test.ts
- browser.test.ts
- command-output-decoder.test.ts
- edit-advanced.test.ts
- edit-enhancements.test.ts
- exec-allow-patterns.test.ts
- exec-env.test.ts
- exec-platform.test.ts
- exec-security.test.ts
- exec-session-tools.test.ts
- file-edit-coding-enhancements.test.ts
- file-lint.test.ts
- filesystem-tools.test.ts
- goal.test.ts
- image-generation-tool.test.ts
- mcp-probe.test.ts
- mcp-tool.test.ts
- message-tool-suppress.test.ts
- message-tool.test.ts
- read-enhancements.test.ts
- sandbox.test.ts
- search-tools.test.ts
- subagent-tools.test.ts
- tool-descriptions.test.ts
- tool-loader.test.ts
- tool-registry.test.ts
- tool-validation.test.ts
- web-fetch-security.test.ts
- web-fetch-url-sanitization.test.ts
- web-search-tool.test.ts
- auto-compact.test.ts
- autocompact-unit.test.ts
- browser-runtime.test.ts
- consolidate-offset.test.ts
- consolidation-ratio.test.ts
- consolidator.test.ts
- context-aware.test.ts
- context-builder.test.ts
- context-documents.test.ts
- context-prompt-cache.test.ts
- cursor-recovery.test.ts
- dream-tools.test.ts
- dream.test.ts
- evaluator.test.ts
- gemini-thought-signature.test.ts
- git-store.test.ts
- goal-runtime.test.ts
- heartbeat-service.test.ts
- hook-composite.test.ts
- lifecycle-hooks.test.ts
- loop-api-error-localization.test.ts
- loop-concurrency.test.ts
- loop-consolidation-tokens.test.ts
- loop-cron-timezone.test.ts
- loop-goal-continuation.test.ts
- loop-goal-wall-timeout.test.ts
- loop-image-generation-media.test.ts
- loop-image-generation-quota.test.ts
- loop-max-iterations-rollover.test.ts
- loop-progress.test.ts
- loop-runner-integration.test.ts
- loop-save-turn.test.ts
- loop-session-workspace.test.ts
- loop-tool-context.test.ts
- loop-turn-admission.test.ts
- max-messages-config.test.ts
- mcp-connection.test.ts
- mcp-transient-retry.test.ts
- memory-store.test.ts
- model-preset-runtime.test.ts
- onboard-logic.test.ts
- runner-core.test.ts
- runner-errors.test.ts
- runner-fallback.test.ts
- runner-governance.test.ts
- runner-hooks.test.ts
- runner-image-text-fallback.test.ts
- runner-injections.test.ts
- runner-max-iterations-finalization.test.ts
- runner-persistence.test.ts
- runner-progress-deltas.test.ts
- runner-reasoning.test.ts
- runner-safety.test.ts
- runner-tool-execution.test.ts
- runtime-refresh.test.ts
- session-atomic.test.ts
- session-delete.test.ts
- session-manager-history.test.ts
- setup.ts
- skill-creator-scripts.test.ts
- skills-loader.test.ts
- stop-preserves-context.test.ts
- subagent-lifecycle.test.ts
- subagent.test.ts
- task-cancel.test.ts
- tool-contextvars.test.ts
- tool-hint.test.ts
- tool-loader-entrypoints.test.ts
- tool-loader-scopes.test.ts
- tool-result-budget.test.ts
- truncate-text-shadowing.test.ts
- unified-session.test.ts
- goal-state.test.ts
- session-fsync.test.ts
- terminal-session-control.test.ts
- webui-session-binding.test.ts
- webui-title.test.ts
- webui-turn-helpers.test.ts
- webui-user-content.test.ts
- workspace-environment.test.ts
- runtime-messages.test.ts
- cron-action-lock.test.ts
- cron-persistence.test.ts
- cron-service.test.ts
- cron-tool-list.test.ts
- cron-tool-schema-contract.test.ts
- bot-identity.test.ts
- cli-input.test.ts
- commands.test.ts
- interactive-retry-wait.test.ts
- restart-command.test.ts
- safe-file-history.test.ts
- startup-migrations.test.ts
- terminal-target.test.ts
- tui-cursor.test.ts
- tui-gateway-client.test.ts
- tui-turn-admission.test.tsx
- gui-session-projection.test.ts
- gui-transcript-sync.test.ts
- mcp-presets-api.test.ts
- mcp-presets-runtime.test.ts
- settings-api.test.ts
- webui-compat-imports.test.ts
- webui-projects.test.ts
- webui-sidebar-state.test.ts
- webui-thread-disk.test.ts
- webui-transcript.test.ts
- api-attachment.test.ts
- api-stream.test.ts
- openai-api.test.ts
- heartbeat-context-bridge.test.ts
- heartbeat-deliverability.test.ts
- client.test.ts
- hook.test.ts
- normalizer.test.ts
- recorder.test.ts
- register.test.ts
- store.test.ts
- base-channel.test.ts
- channel-admin.test.ts
- channel-gui-sync.test.ts
- channel-manager-admin.test.ts
- channel-manager-delta-coalescing.test.ts
- channel-manager-reasoning.test.ts
- channel-manager-retry-wait.test.ts
- channel-plugins.test.ts
- dingtalk-channel.test.ts
- discord-channel.test.ts
- email-channel.test.ts
- feishu-bot-openid.test.ts
- feishu-credential-verification.test.ts
- feishu-domain.test.ts
- feishu-e2e.e2e.test.ts
- feishu-error-describe.test.ts
- feishu-markdown-rendering.test.ts
- feishu-media-filename-security.test.ts
- feishu-mention.test.ts
- feishu-mentions.test.ts
- feishu-post-content.test.ts
- feishu-reaction.test.ts
- feishu-reply.test.ts
- feishu-send-delivery.test.ts
- feishu-streaming.test.ts
- feishu-table-split.test.ts
- feishu-tool-hint-code-block.test.ts
- imessage.test.ts
- matrix-channel.test.ts
- mochat-channel.test.ts
- msteams.test.ts
- qq-ack-message.test.ts
- qq-channel.test.ts
- qq-media.test.ts
- signal-channel.test.ts
- signal-markdown.test.ts
- slack-channel.test.ts
- telegram-channel.test.ts
- websocket-channel.test.ts
- websocket-envelope-media.test.ts
- websocket-http-routes.test.ts
- websocket-integration.test.ts
- websocket-media-route.test.ts
- websocket-media-upload.test.ts
- websocket-projection.test.ts
- wecom-channel.test.ts
- weixin-channel.test.ts
- whatsapp-channel.test.ts
- ws-test-client.ts
- agent-loop-integration.test.ts
- client-tools.test.ts
- discovery.test.ts
- hook.test.ts
- ant-ling-provider.test.ts
- anthropic-long-request-fallback.test.ts
- anthropic-merge-consecutive.test.ts
- anthropic-stream-idle.test.ts
- anthropic-thinking.test.ts
- anthropic-tool-result.test.ts
- azure-openai-provider.test.ts
- bedrock-provider.test.ts
- cached-tokens.test.ts
- custom-provider.test.ts
- enforce-role-alternation.test.ts
- extra-body-config.test.ts
- github-copilot-routing.test.ts
- image-generation.test.ts
- litellm-kwargs.test.ts
- llm-response.test.ts
- local-endpoint-detection.test.ts
- longcat-provider.test.ts
- memmy-account-provider.test.ts
- minimax-anthropic-provider.test.ts
- mistral-provider.test.ts
- model-catalog-watcher.test.ts
- model-catalog.test.ts
- model-input-capabilities.test.ts
- novita-provider.test.ts
- openai-codex-oauth.test.ts
- openai-codex-provider.test.ts
- openai-compat-image-input.test.ts
- openai-compat-timeout.test.ts
- openai-responses.test.ts
- prompt-cache-markers.test.ts
- provider-error-classifier.test.ts
- provider-error-metadata.test.ts
- provider-retry-after-hints.test.ts
- provider-retry.test.ts
- provider-sdk-retry-defaults.test.ts
- providers-init.test.ts
- reasoning-content.test.ts
- registry.test.ts
- responses-circuit-breaker.test.ts
- skywork-provider.test.ts
- snapshot-loader.test.ts
- stepfun-reasoning.test.ts
- transcription.test.ts
- xiaomi-mimo-thinking.test.ts
- security-network.test.ts
- builder-queue.test.ts
- debug-log.test.ts
- integration.test.ts
- patch-schema.test.ts
- store.test.ts
- abbreviate-path.test.ts
- artifacts.test.ts
- file-edit-events.test.ts
- gitstore.test.ts
- image-generation-intent.test.ts
- media-decode.test.ts
- progress-events.test.ts
- prompt-templates.test.ts
- restart.test.ts
- searchusage.test.ts
- strip-think.test.ts
- subagent-channel-display.test.ts
- token-estimation.test.ts
- workspace-violation-throttle.test.ts
- build-assets.test.ts
- build-status.test.ts
- document-parsing.test.ts
- load-env.test.ts
- memmy-facade.test.ts
- package-version.test.ts
- runtime-log-level.test.ts
- .env.example
- .gitignore
- eslint.config.mjs
- package-lock.json
- package.json
- prettier.config.mjs
- README.md
- tsconfig.build.json
- tsconfig.json
- vitest.config.ts
- Nunito-Variable.ttf
- dmg-background-large.png
- [email protected]
- dmg-background.png
- [email protected]
- entitlements.mac.inherit.plist
- entitlements.mac.plist
- icon-dev-dock.png
- icon-master-1024.png
- icon-square-1024.png
- icon-square-512.png
- icon.icns
- icon.ico
- icon.png
- installer-win-unsigned.nsh
- MemmyUpdatePrompt.ps1
- MemmyWindowsUpgradeCleanup.ps1
- MemmyWindowsUpgradeRelay.ps1
- MenuBarIconTemplate.png
- [email protected]
- index.ts
- package.json
- tsconfig.json
- agent-tool-deeplink.ts
- agent-tool-terminal.ts
- analytics-client-id-store.ts
- desktop-edition.ts
- installation-id-store.ts
- log-level.ts
- logger.ts
- mailto-url.ts
- main.ts
- project-directory-picker.ts
- renderer-context-menu.ts
- renderer-shortcuts.ts
- renderer-static-server.ts
- rotating-log-file.ts
- runtime-services.ts
- sqlite-backup.ts
- startup-splash.ts
- window-mode.ts
- preload.cts
- agent-tool-deeplink.test.ts
- desktop-edition.test.ts
- dev-cli-launcher.test.ts
- installation-id-store.test.ts
- log-level.test.ts
- mailto-url.test.ts
- main-window-action-buffer.test.ts
- packaged-runtime-boundary.test.ts
- project-directory-picker.test.ts
- renderer-context-menu.test.ts
- renderer-shortcuts.test.ts
- renderer-static-server.test.ts
- rotating-log-file.test.ts
- runtime-services.test.ts
- sqlite-backup.test.ts
- startup-splash.test.ts
- window-mode.test.ts
- windows-notification.test.ts
- windows-upgrade-relay.test.ts
- electron-builder.unsigned.yml
- electron-builder.win.unsigned.yml
- electron-builder.win.yml
- electron-builder.yml
- package.json
- tsconfig.json
- claude-color.svg
- cursor.svg
- dingtalk-color.svg
- feishu-color.svg
- hermes.svg
- logo.png
- memos-white.png
- openai.svg
- openclaw.svg
- opencode.svg
- wechat-color.svg
- memmy-architecture.html
- banner-en.png
- banner-zh.png
- cross-agent-task-continuity-cn.gif
- cross-agent-task-continuity.gif
- logo-dark.svg
- logo-light.svg
- memmy-architecture-en.png
- memmy-architecture-zh.png
- wechat-code.png
- index.mdx
- meta.json
- architecture.mdx
- features.mdx
- meta.json
- meta.json
- pet.mdx
- settings.mdx
- workbench.mdx
- local-dev.mdx
- meta.json
- faq.mdx
- meta.json
- dream.mdx
- memory-cli.mdx
- meta.json
- overview.mdx
- skills.mdx
- sources.mdx
- byok.mdx
- meta.json
- providers.mdx
- cli.mdx
- local-api.mdx
- memory-api.mdx
- meta.json
- openai-api.mdx
- ports.mdx
- meta.json
- security.mdx
- getting-started.mdx
- meta.json
- integrations.mdx
- mcp.mdx
- meta.json
- index.mdx
- meta.json
- index.mdx
- meta.json
- architecture.mdx
- features.mdx
- meta.json
- meta.json
- pet.mdx
- settings.mdx
- workbench.mdx
- local-dev.mdx
- meta.json
- faq.mdx
- meta.json
- dream.mdx
- memory-cli.mdx
- meta.json
- overview.mdx
- skills.mdx
- sources.mdx
- byok.mdx
- meta.json
- providers.mdx
- cli.mdx
- local-api.mdx
- memory-api.mdx
- meta.json
- openai-api.mdx
- ports.mdx
- meta.json
- security.mdx
- getting-started.mdx
- meta.json
- integrations.mdx
- mcp.mdx
- meta.json
- index.mdx
- meta.json
- plugin-algorithms.ts
- memmy-memory.js
- postinstall.js
- prepublish-check.js
- build-package.mjs
- package.json
- README.md
- ansi.ts
- index.ts
- setup.ts
- build-binary.sh
- copy-assets.mjs
- set-executable.mjs
- index.ts
- add.md
- delete.md
- get.md
- health.md
- raw.md
- search.md
- session-close.md
- session-open.md
- turn-complete.md
- turn-start.md
- SKILL.md
- agent_inject.md
- analytics.ts
- args.ts
- commands.ts
- config.ts
- http.ts
- index.ts
- load-env.ts
- project-version.ts
- setup.ts
- tsconfig.json
- openmem-cloud-client.ts
- rest-client.ts
- index.ts
- logger.ts
- agent-region.ts
- embedder.ts
- http.ts
- llm.ts
- task-routing.ts
- token-usage.ts
- types.ts
- http.ts
- index.ts
- plugin-runtime-analytics.ts
- embedding-job-processor.ts
- embedding-pipeline.ts
- big-turn-span-pipeline.ts
- evolution-job-processor.ts
- evolution-logging.ts
- negative-experience-pipeline.ts
- policy-induction.ts
- reward-pipeline.ts
- skill-pipeline.ts
- span-pipeline.ts
- world-model-pipeline.ts
- feedback-experience.ts
- import-job-processor.ts
- memory-import-pipeline.ts
- model-call-audit.ts
- namespace-scope.ts
- episode.ts
- memory.ts
- model-costs.ts
- panel-read.ts
- panel.ts
- skill.ts
- indexed-candidate-pool.ts
- l1-trace-span-filter.ts
- query-rewrite.ts
- retrieval-service.ts
- session-turn-service.ts
- skill-trial-resolver.ts
- turn-normalization.ts
- user-memory.ts
- job-handlers.ts
- worker-runner.ts
- memory-service.ts
- backend.ts
- db.ts
- memory-vector-state.ts
- polardb.ts
- repositories.ts
- schema.ts
- sqlite-vec-store.ts
- error.ts
- id.ts
- json.ts
- memmy-context-tags.ts
- sensitive-data.ts
- text.ts
- time.ts
- static.ts
- index.ts
- types.ts
- plugin-algorithms.test.ts
- memory-rest-service.test.ts
- rest-panel-events.test.ts
- evolution-fixture.ts
- memory-service-fixture.ts
- openmem-cloud-client.test.ts
- storage-backend.test.ts
- api-log-source-filter.test.ts
- log-retention.test.ts
- memory-retrieval-index.test.ts
- polardb-schema.test.ts
- sqlite-schema.test.ts
- sqlite-vec-store.test.ts
- bundle.test.ts
- embedding-processing.test.ts
- evolution-llm-stubs.ts
- negative-experience.test.ts
- orchestration.test.ts
- policy-induction.test.ts
- reflection.test.ts
- reward.test.ts
- skill-lifecycle.test.ts
- span-big-turn.test.ts
- world-model.test.ts
- config-and-storage.test.ts
- decision-repair-llm-stub.ts
- decision-repair.test.ts
- experience.test.ts
- import-processing.test.ts
- memory-lifecycle.test.ts
- model-call-audit.test.ts
- memory-read.test.ts
- panel-read.test.ts
- skill-read.test.ts
- cross-agent-skill.test.ts
- injected-context.test.ts
- l1-trace-span-filter.test.ts
- query-and-filter.test.ts
- query-rewrite.test.ts
- episode-relation.test.ts
- idle-sweep.test.ts
- session-lifecycle.test.ts
- turn-capture.test.ts
- skill-trial.test.ts
- user-memory.test.ts
- worker-runtime.test.ts
- README.md
- analytics-contract.test.ts
- cli-build-mode.test.ts
- cli-command-map.test.ts
- cli-setup.test.ts
- cli.test.ts
- config.test.ts
- embedder.test.ts
- http-startup.test.ts
- llm-agent-region.test.ts
- llm-json-retry.test.ts
- llm-thinking.test.ts
- llm-token-usage.test.ts
- load-env.test.ts
- logger.test.ts
- model-http.test.ts
- project-version.test.ts
- server-entrypoint.test.ts
- server-lock.test.ts
- task-routing.test.ts
- time-zone.test.ts
- utils-id.test.ts
- viewer-static.test.ts
- package.json
- readme.md
- tsconfig.json
- 0001-add-webui-session-binding.ts
- 0001-normalize-runtime-model-catalog.ts
- 0002-import-legacy-app-state-model-config.ts
- 0003-normalize-goal-state.ts
- 0004-add-goal-dag-boundary.ts
- legacy-app-state-model-config-source.ts
- legacy-memory-model-config.ts
- 0001-repair-runtime-model-catalog.ts
- index.ts
- registry.ts
- runner.ts
- runtime-config-lock.ts
- runtime-config-writer.ts
- state-store.ts
- target-resolver.ts
- types.ts
- 0001-add-webui-session-binding.test.ts
- 0001-normalize-runtime-model-catalog.test.ts
- 0001-repair-runtime-model-catalog.test.ts
- 0002-import-legacy-app-state-model-config.test.ts
- 0003-normalize-goal-state.test.ts
- 0004-add-goal-dag-boundary.test.ts
- legacy-memory-model-config.test.ts
- runner.test.ts
- runtime-config-lock.test.ts
- runtime-config-writer.test.ts
- state-store.test.ts
- target-resolver.test.ts
- package.json
- tsconfig.build.json
- tsconfig.json
- build-dmg.sh
- signed-arm64.sh
- signed-x64.sh
- unsigned-arm64.sh
- unsigned-x64.sh
- dev-memory-supervisor.mjs
- fix-dmg-window-bounds.sh
- package-logging.sh
- prepare-embedding-model.mjs
- prune-runtime-env-files-lib.mjs
- prune-runtime-env-files.mjs
- verify-package-version-lib.mjs
- verify-package-version.mjs
- verify-packaged-asar.mjs
- write-desktop-edition-manifest-lib.mjs
- write-desktop-edition-manifest.mjs
- build-nsis.sh
- signed-x64.sh
- unsigned-x64.sh
- auto-release-mac.sh
- build-release-compare.mjs
- clear-all-windows.ps1
- clear-all.sh
- clear-data.sh
- dev-start.sh
- package-mac.sh
- package-win.sh
- sync-project-version.mjs
- local-agent-memory-smoke-plan.test.ts
- memory-layer-smoke-plan.test.ts
- package-version-guard.test.mjs
- packaged-runtime-config.test.mjs
- release-workflow.test.ts
- .env.example
- .gitignore
- LICENSE
- package-lock.json
- package.json
- README.md
- README.zh-CN.md
- tsconfig.base.json
- tsconfig.json
# CDNģ¼ė” ģ¬ģ©ķźø°
jsDelivrjsDelivrė ź³µź° GitHub 리ķ¬ģ§ķ 리넼 ė³ė ģ¤ģ ģģ“ CDNģ¼ė” ģ¦ģ ģė¹ķ©ėė¤. ė²ģ ź³¼ ķģ¼ģ ź³ ė„“ė©“ ģ¹ķģ“ģ§ģ ė°ė” ė¶ģ¼ ģ ģė ė§ķ¬ģ ģģ ģ½ėź° ė§ė¤ģ“ģ§ėė¤.
ėŖ ė ¹ģ“ ģ©ģ“ģ§
ģ“ ė¬øģģģ ģ¬ģ©ė ėŖ ė ¹ģ“넼 ėŖØģ들ģµėė¤. ėÆģ ėŖ ė ¹ģ“ź° ģė¤ė©“ ķ¼ģ³ģ ķģøķ“볓ģøģ.
git clone
ģ¤ėŖ
볓기 ā¼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
node
ģ¤ėŖ
볓기 ā¼
node
ģė² ģø” JavaScript ķė«ķ¼ (Node.js).
ė ė§ģ ģ 볓: <https://nodejs.org/docs/latest/api/cli.html#options>.
node {{path/to/file}}
JavaScript ķģ¼ ģ¤ķ:
node
REPL(ėķķ ģ ø) ģģ:
node --watch {{path/to/file}}
ģ§ģ ė ķģ¼ģ ģ¤ķķź³ ź°ģ øģØ ķģ¼ģ“ ė³ź²½ė ė ķė”ģøģ¤ė„¼ ģ¬ģģ (Node.js ė²ģ 18.11+ ķģ):
npm install
ģ¤ėŖ
볓기 ā¼
npm install
Install Node packages.
npm {{[i|install]}}
Install dependencies listed in `package.json`:
npm {{[i|install]}} {{package_name}}@{{version}}
Download a specific version of a package and add it to the list of dependencies in `package.json`:
npm {{[i|install]}} {{package_name}} {{[-D|--save-dev]}}
Download the latest version of a package and add it to the list of dev dependencies in `package.json`:
npm run
ģ¤ėŖ
볓기 ā¼
npm run
Run a script.
npm run
List available scripts:
npm run {{script_name}}
Run a script:
npm run {{script_name}} -- {{argument}} {{--option}}
Pass arguments to a script:
