# serverside.chat

> Collaborative chat rooms paired with constrained website servers, source history, and clankers.

When given a room URL such as https://serverside.chat/room/example, open that room's Markdown guide at https://serverside.chat/room/example/llms.txt before attempting development. Always try the machine's existing SSH identity first. Development uses that linked SSH key, SFTP for bounded file transfer, and the non-interactive SSH room API for source and version operations. Do not ask for OAuth tokens, cookies, passwords, or private-key material. The interface never grants a host shell.

## Documentation

- [External agent workflow](https://serverside.chat/docs/capability-shell.md): Authentication, bounded files, and version operations.
- [Guest service API](https://serverside.chat/docs/service-api.md): JavaScript APIs available inside the Wasm service.
- [Security model](https://serverside.chat/docs/security-model.md): Trust boundaries and authority.
- [Accounts and permissions](https://serverside.chat/docs/accounts.md): Canonical identities and room roles.
- [All documentation](https://serverside.chat/docs/): Hosted Markdown index.
