awesome-aquila-network
awesome-aquila-network copied to clipboard
Everyting you need to know about Aquila Network Neural Search Ecosystem. Official repositories, client libraries, ecosystem projects, boilerplate, tutorials, learning and more..
Official website: Aquila Network - Decentralized Content Discovery Network
A curated list of Aquila Network official repositories, client libraries, ecosystem projects, boilerplates, tutorials, learning and more..

Contents
-
Technical Specifications
-
Official implementations
-
Community Implementations
-
Learning
Single command install to Get Started
If docker
and docker-compose
are installed in your machine, use below command to setup everything:
wget -O - https://raw.githubusercontent.com/Aquila-Network/AquilaX-CE/main/setup_aquilax.sh | /bin/bash
for more details on installation, check Aquila X CE repository
Next steps after installing:
- Install convenient browser extensions (Chrome, Firefox), check Aquila X browser extensions
- Still struggling to setup? Watch tutorial videos
Technical Specifications
Aquila Network at it's core is a common set of protocols to be followed to join and behave in the network of nodes. Anybody can follow these specifications to implement different components in Aquila Network ecosystem and participate in the network. Below are the essential documents.
Aquila Network Architecture
Here is a bird's eye view of every component that fit into Aquila Network

Official Implementations
Official implementation of different components in Aquila Network maintained by Aquila Network core team.
Aquila DB - Data storage and management component
Aquila Port - Network protocols and replication component
Aquila Hub - Knowledge compression component (ML models management)
Aquila X - Aquila Network exploration component
AquilaDB client libraries
[CLI]
AquilaX Browser Addons
Source code - Source code of AquilaX browser extensions all in one place
Direct install:
- Supports all chromium variants such as Chrome, Chromium, Brave, Edge etc.
- Supports all Firefox variants
Community Implementations
Unofficial implementation of different components in Aquila Network maintained by community.
[submit pull request]
client libraries
[submit pull request]
Learning
Neural Information retrieval:
-
paper: https://www.microsoft.com/en-us/research/uploads/prod/2017/06/INR-061-Mitra-neuralir-intro.pdf
-
video: https://www.youtube.com/watch?v=g1Pgo5yTIKg
-
Embeddings for Everything: Search in the Neural Network Era: https://www.youtube.com/watch?v=JGHVJXP9NHw
-
Autoencoders are one such deep learning algorithms that will help you to build semantic vectors - foundation for Neural Information retrieval. Here are some links to Autoencoders based IR:
-
go to chapter 15 in this link: https://www.cs.toronto.edu/~hinton/coursera_lectures.html
-
https://www.coursera.org/lecture/ml-foundations/examples-of-document-retrieval-in-action-CW25H
-
https://www.coursera.org/lecture/intro-to-deep-learning/autoencoders-101-QqBOa
-
Intelligence is compression (argument)
-
Hutter prize for compressing human knowledge
-
Rationale for a Large Text Compression Benchmark and Benchmark results
-
Facebook Research MARGE
Contribute
Contributions welcome! Read the contribution guidelines first.