{"id":51053396,"url":"https://github.com/eersnington/executor-supermemory","last_synced_at":"2026-06-22T19:03:46.743Z","repository":{"id":364321680,"uuid":"1267288793","full_name":"eersnington/executor-supermemory","owner":"eersnington","description":"Executor plugin for Supermemory hosted and local memory APIs.","archived":false,"fork":false,"pushed_at":"2026-06-12T16:04:04.000Z","size":45,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-12T16:13:42.788Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eersnington.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2026-06-12T11:59:07.000Z","updated_at":"2026-06-12T16:04:08.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/eersnington/executor-supermemory","commit_stats":null,"previous_names":["eersnington/executor-supermemory"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/eersnington/executor-supermemory","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eersnington%2Fexecutor-supermemory","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eersnington%2Fexecutor-supermemory/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eersnington%2Fexecutor-supermemory/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eersnington%2Fexecutor-supermemory/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eersnington","download_url":"https://codeload.github.com/eersnington/executor-supermemory/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eersnington%2Fexecutor-supermemory/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34661709,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-22T02:00:06.391Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-06-22T19:03:45.894Z","updated_at":"2026-06-22T19:03:46.734Z","avatar_url":"https://github.com/eersnington.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# executor-supermemory\n\nExecutor plugin for Supermemory hosted and local APIs.\n\n## Install\n\n```bash\nbun add executor-supermemory\n```\n\n## Supermemory Local\n\n```bash\nnpx supermemory local\n# or run\nsupermemory-server\n```\n\nUse the printed API key and `http://localhost:6767`.\n\n## Configure Plugin\n\n```ts\nimport { supermemoryHttpPlugin } from \"executor-supermemory/api\";\n\nsupermemoryHttpPlugin({\n  defaultContainerTag: \"project_alpha\",\n});\n```\n\nSet `baseURL: \"http://localhost:6767\"` only when you also want static local no-auth tools available outside the Connect flow.\n\n## Connect\n\nOpen Executor, choose **Connect integration**, then pick **Supermemory**. Add one of these connection types:\n\n- `Cloud API key` for hosted Supermemory.\n- `Local no auth` for the local server at `http://localhost:6767`.\n- `Local API key` for the local server with its printed API key.\n\nAPI keys are stored in Executor connections, not plugin options.\n\n## Tools\n\nTools are resolved per Executor connection:\n\n| Tool name       | Address example                            | Purpose                                                |\n| --------------- | ------------------------------------------ | ------------------------------------------------------ |\n| `memory.save`   | `tools.supermemory.org.main.memory.save`   | Save memory-worthy content through `/v3/documents`.    |\n| `memory.forget` | `tools.supermemory.org.main.memory.forget` | Forget a memory through `DELETE /v4/memories`.         |\n| `recall`        | `tools.supermemory.org.main.recall`        | Recall profile-backed context, or search `/v4/search`. |\n| `profile`       | `tools.supermemory.org.main.profile`       | Fetch profile context through `/v4/profile`.           |\n| `projects.list` | `tools.supermemory.org.main.projects.list` | List projects/container tags through `/v3/projects`.   |\n\nWrite and destructive tools require Executor approval. API keys are read from the Executor connection credential and are never stored in plugin options.\n\n## Local Development With Executor Source\n\nWhen running Executor from source, install this package into the Executor repo and add `supermemoryHttpPlugin(...)` to `apps/local/executor.config.ts`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feersnington%2Fexecutor-supermemory","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feersnington%2Fexecutor-supermemory","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feersnington%2Fexecutor-supermemory/lists"}