Developers
Open source, with standalone packages.
Services, website, account pages, design documents, and API definitions live in one public repository. The platform uses AGPL-3.0. The Wiki toolkit and document format package use Apache-2.0 and do not depend on REZICS services.
Licenses
Two licenses
AGPL-3.0
The platform: services, website, account pages, and documentation.
services/ · apps/ · generated/ · docs/Apache-2.0
Standalone packages: @rezics/wiki-toolkit and @rezics/document. No REZICS account required.
packages/wiki-toolkit/ · packages/document/
Repository
What is in the repository
services/Backend services. Main provides the API and MCP server. Account handles sign-in and OAuth authorization.
AGPL-3.0apps/web/The REZICS website. Like your code, it gets data only through the API.
AGPL-3.0apps/web/zones/official/Presentation code for official Zones, with one package per directory.
AGPL-3.0apps/accounts/Account pages for sign-in, security, and connected apps.
AGPL-3.0packages/wiki-toolkit/Local Wiki toolkit, its protocol, and its skill.
Apache-2.0packages/document/REZICS document format, with text and blocks defined in a JSON schema.
Apache-2.0generated/openapi/OpenAPI documentation generated from route declarations.
AGPL-3.0docs/Design decisions, contracts, and operating procedures with their reasons.
AGPL-3.0
Run
Run it on your computer
Install the pinned toolchain and container runtime. Three commands start the API, account service, website, and account pages, then show their URLs.
task toolchain:install
task dev
task urlsimport {
fromPlainText, parseDocument,
serializeDocument,
} from '@rezics/document';
const snapshot = fromPlainText(
'Chinese characters\nSecond paragraph',
);
parseDocument(snapshot);
const stored =
serializeDocument(snapshot);Put rules in code, and reasons in the docs.
Express rules as code when types, tests, or checks can enforce them. Document why a decision was made, with its date and rationale.
Developers
More pages
- API and SDKSafe retries for writes, with fixed error codes
- MCP serverAI agents connect at /mcp and see tools allowed by their permissions
- Connected appsAuthorize with OAuth and revoke access at any time
- Wiki toolkitExtract on your computer and send only proposals
- Zone themesCreate a custom layout for a community site
- LibraryNext site:One work, every edition and translation
Build your tools on one API.
Use your own code to read and write works, library entries, and community data. Every operation follows REZICS identity and authorization rules.