SPS is a Desktop-first platform for building AI work environments from plugins.
SPS Core manages the Desktop Host, Agents, Nodes, execution records, plugin runtime, and plugin lifecycle. It does not prescribe a company hierarchy, a Room/Task model, a human permission model, a memory strategy, or a development domain.
- Sign in to SPS Desktop and create or join a server.
- A new server creates an empty Company.
- Connect and verify one Agent. This is required.
- SPS Desktop starts the bundled
Plugin Discovery & Buildertool provider. - Talk to the Agent to discover, design, or build the plugins and Packs you need.
- Use
Settings > Pluginsto inspect Catalog results and manage installed plugins.
The Catalog is not a separate application. It is the discovery area inside Settings > Plugins. A selected recommendation has no automatic lifecycle side effect; Agents decide how to respond to user requests using the available tools. Plugin packages and workers are installed once on the Owner Host, while each Company independently enables or disables the installed extensions it uses.
external/sps-core/ Private SPS product Core (tracked from its stable main branch)
sps-server/ SPS Desktop, Host, Node, plugin runtime, and first-party extensions
sps-plugin-sdk/ Public plugin authoring SDK and CLI
sps-official-extensions/ Signed first-party extension distribution source
redon-games-website/ Redon Games public website
Current product decisions live in sps-server/docs/current.
- Product model
- Plugin developer platform
- Roadmap
- Company plugin activation
- Plugin compatibility and updates
The current tree contains an SPS migration layer over the existing Paperclip-compatible runtime. Do not treat compatibility package names as the permanent SPS public API. Run the focused package checks before changing a package.
The product runtime lives in the private SPS-Core repository. The public
SPS-Core-Compat repository is a Paperclip compatibility mirror only; it is
not a product runtime, release channel, or support surface.
Set-Location .\sps-server\plugin-platform
npm test
Set-Location ..\sps-room-chat
npm run check