# Nexus ## Content - ✅ [`actions`](actions) - shared code for ingesting data from external APIs (LibGen/CrossrefAPI) - 🛑 `bot` - telegram bot for Summa - 🛑 `cognitron` - bundled app for IPFS, search server and web frontend - 🛑 `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 - ✅ [`summa`](summa) - scripts for setting Summa - ✅ [`translations`](translations) - text translations used in `bot` and `hub` - 🛑 `views` - shared views for [`models`](models) - 🛑 `web` - web frontend for Summa