Desktop Suite Manual

Use every public Sentinel application with consistent, recoverable workflows.

The v1.0.18-2 final baseline installs the sentinel-desktop-suite=1.0.0-2 policy metapackage and 22 exact component packages. This manual explains the purpose, first workflow, data-safety practice, package version and launcher for each component.

Application rule: launch graphical tools as the normal desktop user. Use sudo only for package administration or a documented system repair. Program 109 remains pending and is intentionally excluded.
Suite basics

Confirm the complete exact-version cohort before troubleshooting an individual app.

sentinel-desktop-suite-status
dpkg-query -W sentinel-desktop-suite
apt-cache policy sentinel-desktop-suite

Menus and launchers

Use the SentinelOS menu for normal use. The command reference is provided for diagnostics, scripting and recovery when a desktop entry is missing.

Local-first data

The suite is designed around local records. Cloud services are not required for ordinary application data, although selected network features such as browsing or currency data naturally need connectivity.

Backups

Use each application's export or backup function where available, and also back up the underlying user data before bulk import, migration or repair.

Bridges

Where applications exchange records, grant only the required access. Keep credentials in Password Vault, money records in Ledger and contact identity in Contacts.

Desktop Suite

Productivity, planning and records

Program 101application

Sentinel Program Manager

Manage and inspect Sentinel applications and package state.

Start hereOpen the installed-app view, review package versions and status, then use the provided package workflow rather than removing component files manually.
Good practiceExport or record package state before a large suite update.
Packagesentinel-program-manager=1.0.2-2
Launchersentinel-program-manager
Program 102application

Sentinel Notes

Create local notes, tasks, registers and reusable checklists.

Start hereChoose a note or task type, use the checklist templates where appropriate, then save and verify the entry appears in the local index.
Good practiceBack up the Notes data store before bulk edits or imports.
Packagesentinel-notes=1.0.2-2
Launchersentinel-notes
Program 103application

Sentinel Calculator

Perform everyday, scientific, programmer, network, electronics, unit and currency calculations.

Start hereSelect the mode that matches the problem, enter values and units carefully, then copy the result into the destination record.
Good practiceTreat online currency results as time-sensitive and verify financial decisions independently.
Packagesentinel-calculator=1.1.1-2
Launchersentinel-calculator
Program 104application

Sentinel Calendar

Maintain a local calendar and event schedule.

Start hereCreate an event with date, time, notes and reminders, then review the day or month view for conflicts.
Good practiceExport or back up calendar data before migration.
Packagesentinel-calendar=1.0.2-2
Launchersentinel-calendar
Program 105application

Sentinel Diary

Keep private local diary entries in an encrypted workflow.

Start hereUnlock the diary, create or search an entry, save it, then lock the application when finished.
Good practiceUse a strong passphrase and keep recovery material separate from the device.
Packagesentinel-diary=1.0.2-2
Launchersentinel-diary
Program 106application

Sentinel Terminal

Provide a Sentinel-themed terminal for command-line administration.

Start hereOpen it as your normal user, run read-only checks first, and use sudo only for commands that genuinely require system privileges.
Good practiceCopy commands carefully and never paste unreviewed root commands.
Packagesentinel-terminal=1.0.4-2
Launchersentinel-terminal
Program 107application

Sentinel Ledger

Maintain double-entry bookkeeping, receipts, BAS and tax-support records.

Start hereCreate accounts first, enter balanced transactions, attach or link evidence, then reconcile reports against statements.
Good practiceKeep regular exports and do not treat generated reports as professional tax advice.
Packagesentinel-ledger=1.0.1-2
Launchersentinel-ledger-gui
Desktop Suite

System visibility and security

Program 108application

Sentinel System Monitor

Inspect processes, memory, storage and system activity.

Start hereCheck the resource overview, identify the process or filesystem causing pressure, then collect evidence before terminating or cleaning anything.
Good practiceDo not kill unfamiliar system services solely because they use resources.
Packagesentinel-system-monitor=1.0.2-2
Launchersentinel-system-monitor
Program 109pending

Sentinel Virus Scanner

The public scanner slot remains reserved but is not included in the v1.0.18 final Desktop Suite contract.

Packagesentinel-virus-scanner
LauncherNo public command is published.
SafetyDo not substitute an unrelated executable under the reserved Sentinel name.
Desktop Suite

Web, credentials, contacts and work

Program 110application

Sentinel Browser

Browse with distinct Normal, Private and Banking modes.

Start hereUse Normal for ordinary browsing, Private for temporary sessions and Banking for high-trust sites where wallet and provider integrations remain disabled.
Good practiceReview download prompts and site identity before entering credentials.
Packagesentinel-browser=1.1.20-2
Launchersentinel-browser
Program 110-DLGrequired-backend

Sentinel Download Guard

Inspect, quarantine and release browser downloads.

Start hereLeave new files in quarantine while checks complete, review the source and result, then explicitly release only trusted files.
Good practiceDo not bypass the guard simply because a download is urgent.
Packagesentinel-download-guard=1.0.1-2
Launchersentinel-download-guard-gui
Program 111application

Sentinel Contacts

Store local contacts, organisations, groups, relationships and saved views.

Start hereCreate a contact, add relevant tags or groups, use search to confirm it can be found, then export a backup when the address book becomes important.
Good practiceAvoid placing passwords or unrelated secrets in contact notes.
Packagesentinel-contacts=1.0.2-2
Launchersentinel-contacts-gui
Program 112application

Sentinel Jobs

Track jobs, work pipelines, skills and related records.

Start hereCreate the job or opportunity, set its stage and dates, link the relevant contact, then update the record as work progresses.
Good practiceKeep financial transactions in Ledger and credentials in Password Vault.
Packagesentinel-jobs=1.0.1-2
Launchersentinel-jobs-gui
Program 113security-application

Sentinel Password Vault

Store encrypted credentials and provide controlled browser integration.

Start hereCreate or import an entry, confirm the site or service identifier, save it, then test retrieval without exposing the secret in notes or screenshots.
Good practiceUse unique passwords, lock the vault when finished and keep an encrypted backup.
Packagesentinel-password-vault=1.0.3-2
Launchersentinel-password-vault
Program 114application

Sentinel Maintenance

Track assets, service history, due dates and repair notes.

Start hereCreate the asset, record its baseline details, add each service event and schedule the next due task.
Good practiceLink parts and costs to the appropriate Inventory or Ledger records where supported.
Packagesentinel-maintenance=1.0.1-2
Launchersentinel-maintenance-gui
Desktop Suite

Inventory, documents, pantry and media records

Program 115application

Sentinel Inventory

Track items, quantities, locations, movements, SKUs, barcodes and labels.

Start hereDefine locations and item identifiers first, record opening quantities, then use movement records instead of overwriting history.
Good practiceRun periodic physical counts and reconcile differences.
Packagesentinel-inventory=1.0.1-2
Launchersentinel-inventory-gui
Program 116application

Sentinel Documents

Create and manage local documents with guarded import, export and restore.

Start hereStart from a blank document or template, save early, use local search and categories, then export a copy in the required format.
Good practiceUse safe import for untrusted files and verify restored data before replacing the working copy.
Packagesentinel-documents=1.0.2-3
Launchersentinel-documents
Program 117application

Sentinel Pantry

Track pantry stock, shopping, expiry and emergency-readiness items.

Start hereAdd staple items with quantity and expiry information, review low or expiring stock, then generate or update the shopping list.
Good practiceRotate stock physically and confirm dates before consumption.
Packagesentinel-pantry=1.0.1-2
Launchersentinel-pantry-gui
Program 118application

Sentinel Media Index

Catalogue local media, metadata, locations and exports.

Start hereAdd or scan media records, correct metadata, group items logically, then export the catalogue for backup.
Good practiceThe index is not a backup of the underlying media files.
Packagesentinel-media-index=1.0.8-2
Launchersentinel-media-index
Desktop Suite

Playback, build tooling and wallet

Program 119application

Sentinel Media Player

Play local media and browse the media library.

Start hereOpen a trusted local file or library entry, select playback options, and use the Media Index for catalogue maintenance.
Good practiceAvoid installing untrusted codecs outside signed repositories.
Packagesentinel-media-player=1.0.1-2
Launchersentinel-media-player
Program 120application

F.O.R.G.E

Build and package applications, release artifacts, ISO inputs and USB media.

Start hereCreate or open a project, review build inputs, run validation, build into a clean output directory, then verify generated checksums.
Good practiceKeep signing keys outside project outputs and test packages in a disposable environment.
Packagesentinel-forge=1.1.1-2
Launcherforge
Program 120-Cryptorequired-backend

F.O.R.G.E Crypto

Provide checksum and release-cryptography assistance for F.O.R.G.E workflows.

Start hereSelect the artifact, generate or verify the required digest, and confirm the exact filename before publishing the result.
Good practiceNever embed private signing keys in a public release bundle.
Packagesentinel-forge-crypto=0.1.1-2
Launchersentinel-forge-crypto-gui
Program 199application

Sentinel Wallet

Manage encrypted wallet records and supported provider or WalletConnect workflows.

Start hereUnlock only when needed, verify the active network and destination, review the approval details, then lock the wallet after use.
Good practiceTreat every transaction as irreversible and verify addresses independently.
Packagesentinel-wallet=1.1.14-2
Launchersentinel-wallet
Cross-application workflows

Use the suite as connected specialist tools.

01

Run a small job

Create the customer in Contacts, track the work in Jobs, record parts in Inventory or Maintenance, produce documents in Documents, and record income and expenses in Ledger.

02

Manage a household asset

Create the asset in Maintenance, track spare parts in Inventory, record purchase documents in Documents and Ledger, and schedule the next service in Calendar.

03

Handle a download safely

Download through Browser, keep the file in Download Guard quarantine, review the source and checks, then open or import it with the relevant application.

04

Prepare a trip

Use Notes checklist templates, Calendar events, Pantry or Inventory lists, Documents for bookings, and Password Vault for account credentials.

05

Build and publish software

Develop in the preferred editor, use F.O.R.G.E for build and packaging, use F.O.R.G.E Crypto for digest verification, test in a disposable environment, then publish through the approved repository process.

06

Organise local media

Catalogue files in Media Index, correct metadata, play trusted files in Media Player and back up both the catalogue and the actual media library.

Exact package contract

Launcher and package reference

sentinel-program-managersentinel-program-manager=1.0.2-2 · Program 101
sentinel-notessentinel-notes=1.0.2-2 · Program 102
sentinel-calculatorsentinel-calculator=1.1.1-2 · Program 103
sentinel-calendarsentinel-calendar=1.0.2-2 · Program 104
sentinel-diarysentinel-diary=1.0.2-2 · Program 105
sentinel-terminalsentinel-terminal=1.0.4-2 · Program 106
sentinel-ledger-guisentinel-ledger=1.0.1-2 · Program 107
sentinel-system-monitorsentinel-system-monitor=1.0.2-2 · Program 108
sentinel-browsersentinel-browser=1.1.20-2 · Program 110
sentinel-download-guard-guisentinel-download-guard=1.0.1-2 · Program 110-DLG
sentinel-contacts-guisentinel-contacts=1.0.2-2 · Program 111
sentinel-jobs-guisentinel-jobs=1.0.1-2 · Program 112
sentinel-password-vaultsentinel-password-vault=1.0.3-2 · Program 113
sentinel-maintenance-guisentinel-maintenance=1.0.1-2 · Program 114
sentinel-inventory-guisentinel-inventory=1.0.1-2 · Program 115
sentinel-documentssentinel-documents=1.0.2-3 · Program 116
sentinel-pantry-guisentinel-pantry=1.0.1-2 · Program 117
sentinel-media-indexsentinel-media-index=1.0.8-2 · Program 118
sentinel-media-playersentinel-media-player=1.0.1-2 · Program 119
forgesentinel-forge=1.1.1-2 · Program 120
sentinel-forge-crypto-guisentinel-forge-crypto=0.1.1-2 · Program 120-Crypto
sentinel-walletsentinel-wallet=1.1.14-2 · Program 199
command -v APP_COMMAND
dpkg-query -S "$(command -v APP_COMMAND)"
dpkg-query -L PACKAGE | less
apt-cache policy PACKAGE
Data safety

Back up records before changing packages or performing bulk operations.

  1. Export from the application.

    Use JSON, CSV, vCard, PDF or application-specific backup formats where supported.

  2. Close the application.

    Avoid copying an active database while it is being written.

  3. Copy local data.

    Back up the relevant user data and configuration to independent storage.

  4. Verify the backup.

    Generate a SHA-256 record and test a restore or import into a safe location.

Troubleshooting

Separate launcher, package, data and integration faults.

Menu entry missing

Check the package, desktop file and launcher command. Log out and back into MATE after menu or panel package changes.

Command missing

Use apt-cache policy PACKAGE and dpkg-query -L PACKAGE. Repair the package rather than creating an unmanaged replacement command.

Application opens but data is absent

Confirm the signed-in user, data path, import state and permissions. Do not run the graphical app with sudo.

Bridge action fails

Confirm both applications are installed at the locked versions and that the user authorised the specific data exchange.