awesome-aquila-network icon indicating copy to clipboard operation
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..

Aquila Network Logo

Awesome Aquila Network

Everyting you need to know about Aquila Network Ecosystem


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..


aquila network logo

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:

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.

Whitepaper

Specifications

Aquila Network Architecture

Here is a bird's eye view of every component that fit into Aquila Network

Aquila Network Architecture

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]

Javascript

Python

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:

introduction to Neural Information retrieval with AquilaDB

  • 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)

Contribute

Contributions welcome! Read the contribution guidelines first.