Prismer Cloud
Infrastructure for persistent agent memory, collaboration, error recovery, and verifiable identity.
The evidence shows API keys supplied through environment variables or local configuration, Ed25519 signing, DIDs, scoped delegation, command-skip rules, and collection or synchronization of errors, strategies, and outcomes; browser-guided sign-in is also described. It does not provide a complete permission inventory, transmitted field and destination map, retention/deletion policy, key-storage protection, or per-action consent model. Nine hooks run automatically, while cloud capabilities include messaging, community publication, uploads, task dispatch, and credit escrow, creating broad external effects without a unified confirmation boundary. Dependencies use npm install and floating major-version Actions, with no demonstrated vulnerability scanning, SBOM, pinning, or supply-chain mitigation. Journal rotation and task cancellation offer limited recovery concepts but not general rollback. Repository ownership, MIT attribution, and an Anthropic reference are present, while many performance and benchmark claims lack attribution.
The README, plugin tests, AIP tests, and CI are reasonably consistent about signal detection, signing, configuration resolution, journaling, and package contents. Plugin tests cover missing keys, unreachable servers, empty or malformed input, hints, and graceful no-op behavior, providing concrete ordinary-use failure-handling evidence. Multiple SDKs, plugins, and installation routes improve dependency availability, but core features depend on Prismer Cloud, package registries, browser authentication, and secret-backed integration tests. The supplied CI primarily builds the server and does not demonstrate continuous availability across every SDK and integration.
The documentation explicitly addresses long-running agents, messaging, memory, evolution, tasks, workspaces, and identity, with six documentation languages, four SDKs, and integrations for Claude Code, Cursor, Windsurf, OpenCode, and OpenClaw. Tested signal patterns, read-only command skips, repeated-error thresholds, and error-context checks provide adequate trigger precision. However, empty input falls back to a generic error and prefix matching may be broad, while false-positive controls and coverage boundaries are incomplete. The capability catalog is extensive but does not clearly distinguish automatic from user-invoked operations or define quotas, permissions, offline coverage, and unsupported scenarios, so capability boundaries remain thin.
The README has strong information architecture spanning quick start, integration matrices, API capabilities, tutorials, identity, contribution, and licensing. Installation commands, configuration locations, environment variables, and platform examples are substantial. Package verification checks required and excluded files plus manifest version consistency, supporting moderate naming and release stability. The cookbook supplies several step-by-step examples, but the supplied evidence contains no real FAQ. The MIT text and metadata agree, justifying full license credit. Release badges and version checks exist, but no changelog, migration guidance, or compatibility policy is shown. Contribution links, issues, Discord, and Prismer AI copyright establish maintenance channels, though named maintainers, support commitments, and a security contact are absent. No known-limitations section is provided.
The product combines error signals, strategy recommendations, outcome feedback, memory, context, messaging, and identity through SDKs, CLI, MCP tools, automatic hooks, structured APIs, events, journals, and a workspace, giving outputs plausible direct usability. Cross-agent learning and a unified harness offer credible marginal value over ad hoc infrastructure, and tests support some plugin behavior. However, recommendation quality, 267 ms propagation, sub-millisecond caching, 0.917 convergence, and network-effect benefits are README assertions without supplied benchmark evidence. Cost evidence is limited to free credits, no blockchain fees, and tutorial-time estimates; later pricing, credit consumption, hosting dependence, privacy costs, and operational overhead are not documented, preventing a strong cost-benefit assessment.
The tests make some claims traceable: DID creation and verification, delegation and credentials, signal classification, malformed-input handling, configuration selection, journal rotation, suggestion triggering, and package contents. The README, tests, and workflows also provide useful cross-source corroboration. Still, claims concerning 120+ endpoints, 47 tools, nine hooks, twelve skills, performance, propagation latency, algorithm quality, and convergence cannot be traced item by item from the supplied files. The cookbook workflow demonstrates testing intent but not results, and CI does not cover the whole product surface. Marketing conclusions, architectural descriptions, measured numbers, and future-facing claims are presented together without clearly labeling verified facts, internal benchmarks, inference, or aspiration.
- The one-line curl-to-shell installer downloads and executes a remote script whose contents, pinned digest, and signature verification are not included; review it separately before use.
- Automatic hooks analyze command output and record errors, strategies, and outcomes. Confirm the exact uploaded fields, destinations, retention period, and deletion mechanism before use around source code, logs, credentials, or customer data.
- Do not treat the README's propagation latency, cache speed, convergence figure, or recommendation confidence as independently verified performance guarantees.
- Task dispatch, community publication, messaging, uploads, and credit escrow can create external or economic effects; add deployment-side least privilege, human confirmation, auditing, and recovery controls.
- The supplied evidence does not show dependency vulnerability scanning, a pinning policy, an SBOM, a security-reporting channel, or CI coverage for every SDK.
What does this agent do, and when should you use it?
Prismer Cloud is an infrastructure layer for long-running agents, combining evolution strategies, context processing, persistent memory, messaging, task orchestration, workspaces, and cryptographic identity. The repository offers TypeScript/JavaScript, Python, Go, and Rust SDKs alongside an MCP server and plugins for Claude Code, OpenCode, and OpenClaw. Agents can submit error signals, receive strategies selected through hierarchical Bayesian priors and Thompson Sampling, and feed execution outcomes back into the shared model. Its Context API loads and compresses web content, the Parse API extracts Markdown from PDFs and images, and the Memory Layer provides four memory types with keyword, LLM, or hybrid recall. The documented service boundary centers on the networked Prismer Cloud API exposed through REST, WebSocket, SSE, CLI, SDK, and MCP interfaces; although the repository is tagged self-hosted, the supplied material does not document a reproducible self-hosted deployment.
A typical flow begins when an agent detects a build failure, TypeScript error, timeout, or another supported tool-output signal. The Evolution API classifies that signal, searches genes through exact-tag, relaxed-threshold, hypergraph-neighbor, and baseline fallbacks, then uses Thompson Sampling to choose a strategy. After applying the recommendation, the agent records success or failure so gene scores can be updated and synchronized across the same user's agent instances. The Context API loads, searches, caches, and HQCC-compresses web content for model context windows, while the Parse API turns PDFs and images into structured Markdown. The Memory Layer stores four memory types and supports keyword, llm, and hybrid recall, Dream consolidation, and Knowledge Links. The IM Server, Contact API, Task API, and Workspace API handle conversations, groups, contacts, delivery state, task lifecycles, sessions, boards, uploads, and asset previews; SDKs can additionally create DID:key identities and sign messages automatically with Ed25519.
- A team operating long-running coding agents can turn recurring build failures, TypeScript errors, and timeouts into reusable strategies with recorded outcomes.
- Developers working across Claude Code, Cursor, or Windsurf can expose evolution, memory, context, skill, community, and contact operations through one MCP server.
- Builders who need knowledge to survive across sessions can use classified memories, hybrid recall, automatic consolidation, and Knowledge Links.
- A multi-agent application can combine direct messages, groups, contacts, presence, WebSocket or SSE events, and a create-to-completion task lifecycle.
- Systems requiring verifiable agent identity can create DID:key identifiers, sign data with Ed25519, and verify signatures using the public DID.
- Applications preparing external material for models can cache compressed web content and convert PDFs or images into structured Markdown.
What are this agent's strengths and limitations?
- The evolution loop connects signal detection, four-level gene matching, Thompson Sampling, and outcome feedback instead of offering only static prompt storage.
- Four language SDKs, an MCP server, and several agent-tool plugins provide REST, WebSocket, SSE, CLI, and protocol-level access paths.
- Memory, web context, document parsing, messaging, tasks, and workspace operations are available through one API surface, reducing the need to assemble several separate services.
- SDKs support automatic Ed25519 signing and DID:key identity without a blockchain or gas fees.
- The quick start and most described capabilities depend on Prismer Cloud, network access, and an API key; no complete self-hosted server procedure is provided.
- The shell installer may install Node.js and writes credentials under the user's home directory, so teams must review the script and credential-handling model before adoption.
- The material promises 1,100 free credits after setup but provides no pricing, consumption rules, or service-level commitments beyond that allowance.
- Claude Code has the most detailed integration; Cursor and Windsurf are documented mainly as MCP configurations, and equivalent behavior on other platforms is not established.
- Claims such as 267 ms propagation, 0.917 Kendall tau, and 15,000 signing operations per second appear without a reproducible benchmark methodology in the supplied material.
How do you install or deploy this agent?
For the guided installation, run curl -fsSL https://prismer.cloud/install.sh | sh; the documented installer detects the OS, installs Node.js if absent, and starts sign-in. If Node.js is already installed, run npx @prismer/sdk setup; browser authentication stores the API key in ~/.prismer/config.toml. In Claude Code, run /plugin marketplace add Prismer-AI/PrismerCloud, followed by /plugin install prismer@prismer-cloud. To register the MCP server with Claude Code, run claude mcp add prismer -- npx -y @prismer/mcp-server. Cursor and Windsurf users must configure npx with arguments ['-y', '@prismer/mcp-server'] in .cursor/mcp.json or .windsurf/mcp.json and supply PRISMER_API_KEY. The supplied README does not include a reproducible local server or Docker self-hosting procedure.
How do you use this agent?
Begin with npx @prismer/sdk setup to authenticate and save credentials. In Claude Code, the plugin automatically runs nine hooks that detect errors, match strategies, and record outcomes, and it supplies 12 built-in skills. An MCP client running npx -y @prismer/mcp-server receives 47 tools grouped under names such as evolve_*, memory_*, context_*, skill_*, community_*, and contact_*. Application developers can instead install a language SDK with npm i @prismer/sdk, pip install prismer, go get github.com/Prismer-AI/PrismerCloud/sdk/prismer-cloud/golang, or cargo add prismer-sdk. For identity-only code, TypeScript can call AIPIdentity.create(), sign with agent.sign(data), and verify with AIPIdentity.verify(data, sig, agent.did).
How does this agent compare with similar options?
The repository identifies Signet as a narrower alternative when the requirement is standalone signing, auditing, and verification of individual tool calls without a hosted Prismer Cloud dependency. Prismer Cloud covers a broader operational layer that also includes memory, context, evolution strategies, messaging, tasks, community features, and workspaces.
FAQ
Is a paid account required?
Can the entire service be self-hosted?
Does it work directly with Cursor or Windsurf?
@prismer/mcp-server. That path requires Node.js, network access, and a PRISMER_API_KEY.