Requires Postgres as its back-end database.
Written in a programming language called Crystal.
Filestash lets you easily manage your data regardless of where it is stored: FTP / SFTP / Git / S3 / Minio / Dropbox / Google Drive
Graphical file manager. Lets you create mountable shared drives on a server for collaboration. Plugin architecture so it can be customized. Has its own text editor. Tries to run on as many platforms as possible, from desktop to mobile. Tries to be lightweight.
A personal knowledge repository for PDF and web content supporting offline-first caching, annotations of HTML as well as PDFs, and flashcards. If it's a document of some kind, it can manage it, including allowing annotations. Keeps track of where you left off in a particular document. Everything is stored locally; Git can be used to sync repos. Tries to be cross-platform.
Client side uses Electron, server side uses node.js.
A tool which interfaces with Signal on behalf of one of your devices to send text messages. Designed for use in scripts. Written in Java, in the AUR, I probably already have it installed on Leandra.
A personal terminal-based dashboard utility, designed for displaying infrequently-needed, but very important, daily data. Updated fairly regularly with new services. Uses YAML files for configuration, so you don't (literally) have to write your custom dashboard from scratch.
An open source document search and indexing system. OCRs files, handles archives, implements tagging and full text search. Native REST API. Comes as a Docker swarm; I /could/ set it up myself or I could just say "fuck it" and stand it up with one command. Has a full query language. Can only monitor (and index) local file systems, but that's not a big deal on Leandra.
A script which uses the Signal CLI utility to send secure messages.
github repo for Bip, a personal automation framework ala Huginn. Written in nodeJS, unfortunately. REST API, uses JSON. Orchestrations are separated by user account. Uses Pods, which are interfaces to online services (like banks' websites). Requires MongoDB and RabbitMQ. The web GUI is optional.
github repo for a FOSS speechrecognition package. Supports over 100 languages and accents. Fairly lightweight in terms of dependencies. Can also output audio itself. Extended dictionaries can be added.
github repo for a python module for interfacing with online and local speechrecognition services. exocortex leandra Comes with a set of examples that illustrate common use cases. Can access a local microphone directly.
FOSS AI personal assistant software. Implements actions/useful features, skills and API connectors. Can answer questions and ask for context for better answers (interesting!) Has a dedicated android app as well as a web interface. Written in Java, but nobody's perfect.
python module for extracting text from different documents. Can also be used as a CLI utility. Can work with text-based formats like CSV, JSON, and HTML. Can work with binary formats like MS Word, MP3, and PDF. The list is fairly extensive.
Can be used with audio files and probably a hot mic to transcribe speech for use later in the pipeline. Uses git Large File Storage for the neural network objects. GPU acceleration enabled.
python module for recording, creating, and playing back web archives. Used to build Wayback Machines. Look into setting this up on Leandra so Antigone can make a better copy than Jackhammer can.
A nosql database written entirely in python. Supports multiple indices and can run up to 100k inserts or gets per second sustained. Thread safe. ACID compliant. Can also run in embedded mode (which is to say, include the module in an application and use it as a datastore).
Personal assistant software. Seems written in Python. Lets you build actions/capabilities piece by piece. Customizable. Has a community of contributed features.