Civilization Recovery System · Version 1.0

ARK

Preserve the knowledge needed to begin again. ARK acquires, verifies, indexes, and searches critical literature locally without depending on cloud services, remote APIs, or permanent internet access.

Core System

Knowledge preservation without the dependency chain.

ARK 1.0 establishes a durable local pipeline from acquisition to retrieval. Originals remain intact while manifests, integrity data, extracted text, and search indexes are maintained separately.

01 / ACQUIRE

Collect literature

Import individual files, recursively ingest directories, or discover literature from the web through the focused HTTPX acquisition engine.

02 / PRESERVE

Protect originals

Acquired documents are preserved as local source files and paired with versioned manifests containing source details and SHA-256 integrity data.

03 / INDEX

Build local knowledge

ARK extracts supported document content in a background worker and builds a local SQLite FTS5 index without locking the interface.

04 / SEARCH

Retrieve what matters

Search indexed literature locally and open the preserved source document directly from the result table with one click.

Separation by Design

A stable boundary between acquisition and indexing.

ARK Ingest and ARK Index remain separate systems joined by the ARK Acquisition Contract. Changes on either side can be verified without silently changing the assumptions of the other.

ARK Ingest Local import and focused web acquisition.
Manifest 1.0 Source metadata, media type, file path, size, and SHA-256 hash.
ARK Index Integrity verification, text extraction, and document registration.
Local Search SQLite FTS5 retrieval with direct access to preserved documents.

Supported Literature

Built for documents first.

ARK focuses on durable technical and reference literature rather than trying to mirror every page on the web.

Primary formats

PDF DOC DOCX TXT HTML / HTM optional

System characteristics

  • OperationOffline-first
  • IntegritySHA-256 verification
  • SearchSQLite FTS5
  • InterfacePySide6 desktop application
  • ThemesDefault, Natural, Metallic

Release 1.0

The foundation is set.

ARK 1.0 locks the first working model: focused acquisition, immutable local preservation, a versioned ingest/index contract, responsive background indexing, full-text search, direct local-document access, and a three-theme desktop interface. The next layers can build on this foundation without sacrificing the core.