# Nexus ## Content - ✅ [`actions`](actions) - shared code for ingesting data from external APIs (LibGen/CrossrefAPI) - ✅ [`bot`](bot) - telegram bot for Summa - ✅ [`cognitron`](cognitron) - bundled app for IPFS, search server and web frontend - ✅ [`hub`](hub) - downloading & sending - ✅ [`ingest`](ingest) - retrieving metadata from external APIs and putting it onto Kafka - 🛑 `meta_api` - rescoring and merging API for Summa backends - ✅ [`models`](models) - shared Protobuf models - ✅ [`nlptools`](nlptools) - text routines - ✅ [`pipe`](pipe) - processing pipeline based on Kafka - ✅ [`pylon`](pylon) - smart client for downloading files from the Internet/IPFS - ✅ [`translations`](translations) - text translations used in `bot` and `hub` - ✅ [`views`](views) - shared views for [`models`](models)