Python Research

Open-source Python projects categorized as Research | Edit details

Top 21 Python Research Projects

  • GitHub repo mlfinlab

    MlFinLab helps portfolio managers and traders who want to leverage the power of machine learning by providing reproducible, interpretable, and easy to use tools.

    Project mention: mlfinlab: open source library maintained by hudson and thames though much of the content has moved to a subscription model. Idea is to implement academic research in python code and aggregate it as a package. Sources from [Journal of financial data s | | 2021-09-22
  • GitHub repo acme

    A library of reinforcement learning components and agents

    Project mention: Applied resources in Pytorch? | | 2021-07-04
  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo lingvo


  • GitHub repo contextualise

    Contextualise is a simple but effective tool particularly suited for organising information-heavy projects and activities consisting of unstructured and widely diverse data and information resources

    Project mention: Contextualise: Structured Thinking | | 2021-06-10

    Contextualise is a simple but effective tool particularly suited for organising information-heavy projects and activities consisting of unstructured and widely diverse data and information resources: Contextualise's main dependency is TopicDB, an open source topic maps-based graph store implemented in Python. The Contextualise web application is implemented with the Flask framework.

  • GitHub repo habitat-lab

    A modular high-level library to train embodied AI agents across a variety of tasks, environments, and simulators.

    Project mention: Accelerate PPO training | | 2021-07-22
  • GitHub repo RAASNet

    Open-Source Ransomware As A Service for Linux, MacOS and Windows

    Project mention: how to implement - RAASNET: RANSOMWARE | | 2021-08-08
  • GitHub repo lightning-hydra-template

    PyTorch Lightning + Hydra. A very general, feature-rich template for rapid and scalable ML experimentation with best practices. ⚡🔥⚡

    Project mention: Our template to kickstart your pytorch projects, with list of best practices. Minimal boilerplate code. Leverages Lightning + Hydra. Focused on scalability, reproducibility and fast experimentation. | | 2021-05-03

    and many more! (checkout the #Your Superpowers section of the readme)

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo rwa

    Machine Learning on Sequential Data Using a Recurrent Weighted Average

  • GitHub repo holodeck

    High Fidelity Simulator for Reinforcement Learning and Robotics Research. (by BYU-PCCL)

    Project mention: [P] Doing a clone of Rocket League for AI experiments. Trained an agent to air dribble the ball. | | 2020-12-27

    Tangentially related, but people interested in game engines for RL should check out Holodeck built on Unreal

  • GitHub repo dreamerv2

    Mastering Atari with Discrete World Models

    Project mention: Google AI, DeepMind And The University of Toronto Introduce DreamerV2, The First Reinforcement Learning (RL) Agent That Outperforms Humans on The Atari Benchmark | | 2021-02-23
  • GitHub repo asreview

    Active learning for systematic reviews

    Project mention: [R] Researchers at Utrecht University Develop an Open-Source Machine Learning (ML) Framework Called ASReview to Help Researchers Carry Out Systematic Reviews | | 2021-03-06


  • GitHub repo nn-template

    Generic template to bootstrap your PyTorch project with PyTorch Lightning, Hydra, W&B, DVC, and Streamlit.

    Project mention: [P] Generic template to bootstrap your PyTorch project with PyTorch Lightning, Hydra, W&B, DVC, and Streamlit | | 2021-03-31


  • GitHub repo Mava

    A library of multi-agent reinforcement learning components and systems

    Project mention: [R] Mava: a research framework for distributed multi-agent reinforcement learning | | 2021-07-06 Mava, a scalable framework for research in multi-agent reinforcement learning, contains implementation for several multi-agent systems like multi-agent DQN (MADQN), MADDPG, MAPPO, MAD4PG, DIAL, QMIX, and VDN, and integrates well with multi-agent RL environments like PettingZoo, Flatland, OpenSpiel, RoboCup, and SMAC. On GitHub:

  • GitHub repo orion

    Asynchronous Distributed Hyperparameter Optimization. (by Epistimio)

    Project mention: Git token, how to I encourage git to have me put in a username and password? | | 2021-09-01

    $ git remote show origin [email protected]:Epistimio/orion.git << SSH $ git remote show origin << HTTPs

  • GitHub repo quickai

    QuickAI is a Python library that makes it extremely easy to experiment with state-of-the-art Machine Learning models.

    Project mention: Show HN: QuickAI Version 2 Released | | 2021-08-17
  • GitHub repo zozo-shift15m

    SHIFT15M: multiobjective large-scale fashion dataset with distributional shifts

    Project mention: SHIFT15M: Multiobjective Large-scale Fashion Dataset with Distributional Shifts | | 2021-09-09
  • GitHub repo PatZilla

    PatZilla is a modular patent information research platform and data integration toolkit with a modern user interface and access to multiple data sources.

  • GitHub repo stable-baselines3-contrib

    Contrib package for Stable-Baselines3 - Experimental reinforcement learning (RL) code

    Project mention: GitHub Copilot: your AI pair programmer | | 2021-06-29

    Transformers (GPT-3) aren't quite _supervised_, but it does require valid samples.

    Agree 100% with RL being the path forward. You probably have already seen ( ). Personally I'm really stoked for this , which will make it a lot easier for rubes like me to use RL.

  • GitHub repo parler-py-api

    UNOFFICIAL Python API to interface with

  • GitHub repo lntrafficsimulator

    A Cryptoeconomic Traffic Analysis of Bitcoin's Lightning Network

    Project mention: Lightning Node Off-Chain Transaction Data | | 2021-06-25

    Real life data on LN is by design very difficult to obtain, and as a result it tends to be quite valuable. My blockchain teacher at uni implemented a LN traffic simulator for data analysis purposes, you might find it useful by itself or be willing to improve it for your purposes.

  • GitHub repo Numbers-Prophecy

    An experiment to demonstrate the biases and predictability of our world.

    Project mention: Data Visualization project to demonstrate the biases and predictability of our world | | 2021-03-28
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-09-22.


What are some of the best open-source Research projects in Python? This list will help you:

Project Stars
1 mlfinlab 2,571
2 acme 2,313
3 lingvo 2,309
4 contextualise 921
5 habitat-lab 702
6 RAASNet 643
7 lightning-hydra-template 628
8 rwa 596
9 holodeck 519
10 dreamerv2 408
11 asreview 277
12 nn-template 276
13 Mava 235
14 orion 199
15 quickai 128
16 zozo-shift15m 98
17 PatZilla 56
18 stable-baselines3-contrib 50
19 parler-py-api 50
20 lntrafficsimulator 22
21 Numbers-Prophecy 3
Find remote jobs at our new job board There are 25 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives