← Back to Linux Application Suite Encrypted Archive

ARMARIUM

Private Personal Knowledge Vault

Zero-knowledge digital archive designed to securely store notes, documents, and file attachments with PBKDF2 (200,000 iterations) key derivation and Fernet AES-256 authenticated encryption at rest.

Version v1.0.0
Runtime PyQt6 · Python 3
Platform Fedora KDE
bash — armarium@fedora
$ ~/Armarium-Linux/run.sh
[Retrace Engine] Booting ARMARIUM v1.0.0 ...
[Vault] Unlocked · PBKDF2 200,000 iterations
[DB] 1,284 notes · 96 attachments · AES-256
[Index] Search index built in 84ms
[Armarium AI] 2 summaries generated (Ollama)
----------------------------------------
✅ Vault secured at rest.

Core Capabilities

Every note, document, and attachment encrypted, indexed, and searchable — with no cloud.

🔐

AES-256 At Rest

Encrypted database and attachments protected with Fernet AES-256 authenticated encryption.

💾

Backup Bundles

Export encrypted `.armarium` bundles you can move, restore, and trust offline.

🔎

Instant Search

Multi-attribute search engine spanning title, tags, body text, and metadata.

🤖

Vault Intelligence

Local Ollama LLM summarizes notes and surfaces connections inside your vault.

How ARMARIUM Works

A deep look at the subsystems that keep your knowledge private.

01

Zero-Knowledge Vault

Your master password is never stored or transmitted. Data is encrypted locally and only ever decrypted in memory on your workstation.

02

PBKDF2 Key Derivation

200,000 iterations of PBKDF2 stretch your password into a strong encryption key, making brute-force attacks computationally infeasible.

03

Encrypted Backup Bundles

Export the entire vault as a portable `.armarium` bundle — encrypted, integrity-checked, and restorable on any Fedora KDE machine.

04

Multi-Attribute Search Engine

An instant local index lets you find anything across title, tags, body, and metadata the moment you type.

Technical Specifications

Built natively for Fedora KDE Linux workstations with no Electron runtime bloat.

Version 1.0.0
Platform Fedora KDE · x86_64
Runtime Python 3 · PyQt6 (Qt 6)
Storage Encrypted SQLite database + attachments
Security PBKDF2 · 200,000 iters + Fernet AES-256
AI Assistant Local Ollama · localhost:11434
Launch ~/Armarium-Linux/run.sh
Fedora KDE Deployment

Quick Installation Guide

ARMARIUM includes an automated installer script (`install.sh`), a desktop launcher shortcut (`.desktop`), and full RPM spec files for packaging on Fedora Linux.

Read Documentation 📖
# Clone & launch ARMARIUM
cd ~/Armarium-Linux && ./install.sh

# Run automated test harness
./run.sh --test

Part of a Complete Linux Suite

ARMARIUM is one of six native applications from Retrace Enterprises for Fedora KDE workstations.