{"_id":"@agentsupercluster/andromeda","_rev":"4-2b3e82d45a83c61c75a853a66abb6eb5","name":"@agentsupercluster/andromeda","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"@agentsupercluster/andromeda","version":"0.1.0","keywords":["agent","ai","cli","tui","terminal","ink","durable-agents","agentplane","llm","claude"],"author":{"name":"agents-community"},"license":"MIT","_id":"@agentsupercluster/andromeda@0.1.0","maintainers":[{"name":"agentsupercluster","email":"divyatanwar26@gmail.com"}],"homepage":"https://github.com/agents-community/andromeda#readme","bugs":{"url":"https://github.com/agents-community/andromeda/issues"},"bin":{"andromeda":"src/cli.mjs"},"dist":{"shasum":"ee8e5390f8b1a4c2c3c7f7bab210953de282fb79","tarball":"https://registry.npmjs.org/@agentsupercluster/andromeda/-/andromeda-0.1.0.tgz","fileCount":9,"integrity":"sha512-1v8+yOKGunMfEYWJwsLNTkcfFMy7lEBsbuoloZimbBH04FFkesefrAobA5+pxV2q/eoadU7G/D2yEomHnjHvAA==","signatures":[{"sig":"MEUCIQDAPv8CgItmk26cUDinP2Y3oYkt1kkiCVLj98JJknYy9wIgTHY/N1MXWiYjNsQP+unedL/aTYW4nqK3l1p4Stnnpfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29612},"type":"module","engines":{"node":">=18.17"},"gitHead":"4141eef68851661cbc9e988acf14327c258349d6","_npmUser":{"name":"agentsupercluster","email":"divyatanwar26@gmail.com"},"repository":{"url":"git+https://github.com/agents-community/andromeda.git","type":"git"},"_npmVersion":"9.2.0","description":"A beautiful terminal for durable agent minds on AgentPlane","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ink":"^5.0.1","react":"^18.3.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/andromeda_0.1.0_1785131257281_0.34052341945023845","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@agentsupercluster/andromeda","version":"0.1.1","keywords":["agent","ai","cli","tui","terminal","ink","durable-agents","agentplane","llm","claude"],"author":{"name":"agents-community"},"license":"MIT","_id":"@agentsupercluster/andromeda@0.1.1","maintainers":[{"name":"agentsupercluster","email":"divyatanwar26@gmail.com"}],"homepage":"https://github.com/agents-community/andromeda#readme","bugs":{"url":"https://github.com/agents-community/andromeda/issues"},"bin":{"andromeda":"src/cli.mjs"},"dist":{"shasum":"affb4960917a58e9c5a7b7ebfb6ef4de5606abb6","tarball":"https://registry.npmjs.org/@agentsupercluster/andromeda/-/andromeda-0.1.1.tgz","fileCount":9,"integrity":"sha512-ilSVyDqPAIrAt+6yXqbB81DVdcCchb9RzJO3m4BQoHm/mWP/ZXxXNX5GSvJQqgFCs+fI1oQeLsslcDhvdBKO8Q==","signatures":[{"sig":"MEYCIQDPJOVwhkszbh+IqKwVovqhhd7MTrqtZHwmtKj9PFIq4QIhALiwLIde/zajJrmc/1n/SUcTDIL64CmyPO/bIaJkLebT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34586},"type":"module","engines":{"node":">=18.17"},"gitHead":"20d6223258bffe31e21e1ca25002e3c55deec03a","_npmUser":{"name":"agentsupercluster","email":"divyatanwar26@gmail.com"},"repository":{"url":"git+https://github.com/agents-community/andromeda.git","type":"git"},"_npmVersion":"9.2.0","description":"A beautiful terminal for durable agent minds on AgentPlane","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ink":"^5.0.1","react":"^18.3.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/andromeda_0.1.1_1785132058587_0.6925199472995993","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@agentsupercluster/andromeda","version":"0.2.0","keywords":["agent","ai","cli","tui","terminal","ink","durable-agents","agentplane","llm","claude"],"author":{"name":"agents-community"},"license":"MIT","_id":"@agentsupercluster/andromeda@0.2.0","maintainers":[{"name":"agentsupercluster","email":"divyatanwar26@gmail.com"}],"homepage":"https://github.com/agents-community/andromeda#readme","bugs":{"url":"https://github.com/agents-community/andromeda/issues"},"bin":{"andromeda":"src/cli.mjs"},"dist":{"shasum":"f323c1c00d5752c8c411a656cdae835d1958abe1","tarball":"https://registry.npmjs.org/@agentsupercluster/andromeda/-/andromeda-0.2.0.tgz","fileCount":10,"integrity":"sha512-8Eaz3rv8NorLOAWgyw+3PSH+LclCKgzd32jgZ1uax6m5m8xMgw046TK9sAJA79UhaQQfUIlcR3qfQDQoRqiEqg==","signatures":[{"sig":"MEYCIQCnR4HOaFEq2qiWtkDPdF78SKddYV2kiHZuYknByKFTHgIhAIvHf2Jzb48dhcx6lhuL4wrB9wT++FStccFuqIBKW79v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46729},"type":"module","engines":{"node":">=18.17"},"gitHead":"c9ed38d51e0820fe2f6eca78f076dc8864c5f399","_npmUser":{"name":"agentsupercluster","email":"divyatanwar26@gmail.com"},"repository":{"url":"git+https://github.com/agents-community/andromeda.git","type":"git"},"_npmVersion":"9.2.0","description":"A beautiful terminal for durable agent minds on AgentPlane","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ink":"^5.0.1","react":"^18.3.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/andromeda_0.2.0_1785730064839_0.349122953214865","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@agentsupercluster/andromeda","version":"0.3.0","description":"A beautiful terminal for durable agent minds on AgentPlane","type":"module","bin":{"andromeda":"src/cli.mjs"},"engines":{"node":">=18.17"},"license":"MIT","author":{"name":"agents-community"},"homepage":"https://github.com/agents-community/andromeda#readme","repository":{"type":"git","url":"git+https://github.com/agents-community/andromeda.git"},"bugs":{"url":"https://github.com/agents-community/andromeda/issues"},"keywords":["agent","ai","cli","tui","terminal","ink","durable-agents","agentplane","llm","claude"],"publishConfig":{"access":"public"},"dependencies":{"ink":"^5.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","react":"^18.3.1"},"gitHead":"0c9821d124b0f65ab54c962d361607f48f173945","_id":"@agentsupercluster/andromeda@0.3.0","_nodeVersion":"18.19.1","_npmVersion":"9.2.0","dist":{"integrity":"sha512-FNu4HBfSHYfZLDWAy2yW+zLRsnb/KObWtCUCTpkL+YsGilM031T2WaaaeEdfyDo14LqJ+slratBj+eT8cJ7H7A==","shasum":"e9106e7f5efb95bfa0cf3eb569f3e953645c075f","tarball":"https://registry.npmjs.org/@agentsupercluster/andromeda/-/andromeda-0.3.0.tgz","fileCount":10,"unpackedSize":66998,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD6WMQnDRMnupH1qRw8y87EincGa/x7AlA/tYXButxQpwIhAPHOjfEPsTM0zdo7O5mdG0dMcoehXLDkt7iXnod/hKMn"}]},"_npmUser":{"name":"agentsupercluster","email":"divyatanwar26@gmail.com"},"directories":{},"maintainers":[{"name":"agentsupercluster","email":"divyatanwar26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/andromeda_0.3.0_1786333643098_0.6723941879483244"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-27T05:47:37.096Z","modified":"2026-08-10T03:47:23.400Z","0.1.0":"2026-07-27T05:47:37.427Z","0.1.1":"2026-07-27T06:00:58.727Z","0.2.0":"2026-08-03T04:07:44.976Z","0.3.0":"2026-08-10T03:47:23.242Z"},"bugs":{"url":"https://github.com/agents-community/andromeda/issues"},"author":{"name":"agents-community"},"license":"MIT","homepage":"https://github.com/agents-community/andromeda#readme","keywords":["agent","ai","cli","tui","terminal","ink","durable-agents","agentplane","llm","claude"],"repository":{"type":"git","url":"git+https://github.com/agents-community/andromeda.git"},"description":"A beautiful terminal for durable agent minds on AgentPlane","maintainers":[{"name":"agentsupercluster","email":"divyatanwar26@gmail.com"}],"readme":"# ✦ andromeda\n\nA beautiful terminal for **durable agent minds** on AgentPlane. Chat like any\nCLI agent — except detaching never loses the conversation: the mind\ncheckpoints, sleeps for ~free, and wakes with full memory when you return.\n\n![The andromeda TUI — the footer shows the agent and its harness (claude-code or pi)](./assets/andromeda-tui.png)\n\n```bash\nnpx @agentsupercluster/andromeda --agent buddy        # new mind, start chatting\nnpx @agentsupercluster/andromeda --session sess-…     # come back tomorrow — it remembers\nnpx @agentsupercluster/andromeda                      # see what agents/sessions exist\n```\n\nMaking your own agent needs no checkout either — copy one that already runs on\nyour platform, edit its name and prompt, and apply it:\n\n```bash\nandromeda agent get starter > my-agent.yaml   # a real, working spec\nandromeda agent create -f my-agent.yaml       # then: andromeda --agent my-agent\n```\n\nSee [ONBOARDING.md](./ONBOARDING.md) for the guided version.\n\n## Connecting\n\nandromeda talks only to the AgentPlane control-plane API — a URL and a token\nare the whole setup. Get both from whoever runs the cluster:\n\n```bash\nexport ANDROMEDA_URL=https://agentplane.example.com     # or http://localhost:7433\nexport ANDROMEDA_TOKEN=…\n```\n\n## Keys while chatting\n\n| Input | Action |\n|---|---|\n| Enter | send |\n| `/sleep` | suspend — the mind checkpoints in place (any message wakes it) |\n| `/sessions` | list your sessions for this agent |\n| `/usage` | tokens & cost this session (as the harness reports them) |\n| `/help` | list all commands |\n| `/quit` | detach (Esc does the same) |\n| Ctrl+S | alias for `/sleep` |\n| Esc | detach — the mind keeps living; re-attach any time |\n\nAnything starting with `/` is a command for the TUI — it never reaches the\nagent.\n\n## Development\n\nZero-build ESM: `node src/cli.mjs --help`. The backend contract is the\nAgentPlane session-events dialect (JSON + SSE) — see the repo's\n`docs/api.md`. This module never touches kubectl, gRPC, or the cluster.\n","readmeFilename":"README.md"}