-
Notifications
You must be signed in to change notification settings - Fork 0
Home
AncestryLLM is a local-first command-line tool for genealogy research. It combines deterministic RootsMagic and GEDCOM workflows with optional, explicitly selected LLM providers.
Start with the CLI reference for one-shot commands or the interactive console guide. The pages below cover versioning, privacy controls, providers, GEDCOM interoperability, backups, release operations, and security practices.
Documentation links use relative Markdown filenames (for example,
[Console guide](CONSOLE.md)). This keeps links valid from this docs/
directory in the repository. During synchronization, local .md targets are
published as extensionless GitHub Wiki page links so navigation remains in the
Wiki UI.
Use the sidebar to navigate the complete published documentation set.
The accepted local desktop direction, process boundaries, MVP scope, and secure development gates are defined in the Electron and FastAPI desktop ADR. Its OWASP Top 10:2025 and NIST SP 800-218 control evidence is maintained in the threat model.
Maintainers can reproduce the deterministic publishing step locally with the wiki synchronization guide. The Wiki operations and recovery runbook covers dispatch, verification, troubleshooting, rollback, and reinitialization.
- Home
- CLI reference
- Interactive console guide
- Versioning and compatibility
- Release runbook
- Encrypted backup and recovery
- First-run storage diagnostics
- GEDCOM compatibility and release checks
- Built-in module authoring
- Privacy and consent
- Provider guide
- Local LLM benchmarks
- Local-first retrieval evaluation
- Wiki synchronization
- Wiki operations and recovery
- Security response checklist
- Electron and FastAPI desktop ADR
- Data-flow threat model and control matrix