A quadruped robot with bilateral symmetry controlled by on-board online leaning network. This will be a low-cost option for quadruped robot development.

Grasp Gym

Pybullet based OpenAI Gym environment for controlling robotic arm with reinforcement learning


David J. Chalmers, an Australian philosopher and cognitive scientist, onece argued that if a system reproduces the functional organization of the brain, it will also reproduce the qualia associated with the brain in the paper “Absent Qualia, Fading Qualia, Dancing Qualia.” This library “Qualia” named after the series of arguments in philosophy of mind associated with the qualia, hoping for the creation of a system with subjective consciousness.

Qualia is a deep learning framework deeply integrated with automatic differentiation and dynamic graphing with CUDA acceleration. Thanks to the define-by-run API, the code written with Qualia enjoys high modularity.

Recreation of Nature

Artificial Life (ALife) simulator to explore the emergence behaviour in a life-like system. This is my pure hobby seeking “What is life?” through the implementation of life-as-it-could-be (including but not limited to life-as-we-know).

Trading Panel

MT5 trading panel for Forex, cfd trading on stocks, stock indices, oil and gold. It supports trailing stop for automatic closing of open positions.

Prosthetic Bionic Hand

This is the mchanical design of a tendon-driven bio-inspired robotic hand.


PyChess is a Python3 chess library with pretrained AlphaZero model.