Location
SYNTI_CONFIG_DIR environment variable — see Environment Variables. Everything else in this reference assumes the default path.
Top-level structure
config.json
LLM connections
Each entry inllmConnections describes one provider configuration. Credentials are referenced by slug, not embedded.
Workspaces
A workspace pairs a display name with a directory on disk and optional integration settings.Backups and recovery
Synti writes a dated backup ofconfig.json on a daily basis and keeps the most recent few. Backups live alongside the config in ~/.synti. Restoring is manual — stop the app, copy a backup over config.json, and relaunch.
1
Quit Synti
Fully close the app so it isn’t holding the file open.
2
Copy a backup over the config
3
Relaunch
Reopen Synti and confirm your workspaces and connections are back.
Related
Credentials
Where API keys and tokens are stored, encrypted.
LLM Connections
Add and switch between model providers.
Preferences
Personal details and appearance settings.
Environment Variables
Override paths and behavior at launch.