Repository navigation
Developer Home
Joël Jon Moix edited this page Oct 27, 2026
·
2 revisions
Chronexus is a Tauri 2 desktop app: a Rust backend that owns a local SQLite archive, and a React + TypeScript (strict) interface built with Vite. No web service is needed at runtime.
| Page | Contents |
|---|---|
| Architecture | Layers, data flow, invariants |
| Repository map | Where things live |
| Data and migrations | Schema, migrations, backups, compatibility |
| Sync client | How the app talks to Chronexus Server |
| Localization workflow | The mandatory i18n gate |
| Build and test | Prerequisites, commands, checks |
| Container builds | Linux and Windows packages in Docker |
| QA scenarios | Real-app and multi-device tests |
| Release process | Versions, signing, publication |
| Contributing | Rules, commits, review |
Canonical sources. This wiki explains; the repository holds the authoritative detail:
PROJECT_SPEC.md (product), ROADMAP.md (milestones), AGENTS.md (engineering rules),
docs/STATUS.md (verified state), docs/DECISIONS.md (architecture decisions) and the
topic files in docs/. Code and tests win over stale prose.
Chronexus is developed with AI coding agents following the maintainer's instructions;
AGENTS.mdis the contract they — and you — follow.
Using Chronexus
- Getting started
- Session journal
- Codex and mentions
- Graph and relationships
- Character sheet
- Party
- Dice roller
- Search and summary
- Rules wiki and SRD
- Images
- Local assistant
- Languages and scripts
- Backups and restore
- Updates
- Sharing with a server
- Privacy and data
- FAQ and troubleshooting
For developers