TranslatedOpen-source manuscript of 《深入理解 AI Infra:量化分析与系统设计》 (In-Depth Understanding of AI Infra: Quantitative Analysis and System Design), by 李博杰 (Li Bojie): starting from hardware constraints and model architecture, it quantitatively derives the system design of LLM inference and training. Includes the full text of the book, a PDF, and companion calculation tools and experiments
- accelerator
- ai-infra
- ai-infrastructure
- book
A Python scikit for building and analyzing recommender systems
- recommender
- systems
- recommendation
- svd
Python Stream Processing
- kafka-streams
- kafka
- python
- asyncio
Fawkes, privacy preserving tool against facial recognition systems. More info at https://sandlab.cs.uchicago.edu/fawkes
- privacy-protection
- privacy-enhancing-technologies
- face-recognition
- adversarial-machine-learning
Asynchronous Python framework for event-driven services. A thin client for Kafka, RabbitMQ, NATS, Redis and MQTT with full access to native broker features, plus AsyncAPI docs, in-memory tests and observability out of the box.
A unified, comprehensive and efficient recommendation library
- recommender-systems
- collaborative-filtering
- knowledge-graph
- ctr-prediction
Mesa is an open-source Python library for agent-based modeling, ideal for simulating complex systems and exploring emergent behaviors.
- mesa
- agent-based-modeling
- agent-based-simulation
- simulation-framework
A platform for Reasoning systems (Reinforcement Learning, Contextual Bandits, etc.)
Toolkit for Machine Learning, Natural Language Processing, and Text Generation, in TensorFlow. This is part of the CASL project: http://casl-project.ai/
Gaphor is the simple modeling tool
Open-source IoT Gateway - integrates devices connected to legacy and third-party systems with ThingsBoard IoT Platform using Modbus, CAN bus, BACnet, BLE, OPC-UA, MQTT, ODBC and REST protocols.
Python Stream Processing. A Faust fork
A basic user tool to execute simple docker containers in batch or interactive systems without root privileges.
A set of documented functions for simulating the performance of photovoltaic energy systems.
- solar-energy
- python
- renewable-energy
- renewables
A library for event sourcing in Python.
- domain-driven-design
- ddd
- eventsourcing
- cqrs
A 100-day challenge exploring IoT and embedded systems using ESP32, ESP8266, and Raspberry Pi Pico with MicroPython. Each day covers a new sensor or module with complete code, circuit diagram, and explanation.
Open-source GNSS + inertial navigation, sensor fusion simulator. Motion trajectory generator, sensor models, and navigation
- inertial-navigation-systems
- gnss
- gps
- imu
Official PyTorch implementation of VisionHOPE: Visual Backbones as Self-Modifying Learning Systems.
Coordinate Claude, Codex and Cursor windows with shared tasks, acknowledgements, prechecks, parallel tests, source-bound proofs and independent review. Built-in skills recall lessons, simplify code and forecast work. Track progress, decisions and evidence in a bilingual local dashboard, with MCP plugins. Browse skills and verified security audits.
A generalized framework for prototyping full-stack cooperative driving automation applications under CARLA+SUMO.
- autonomous-driving
- cooperative-driving-automation
- simulation
- connected-and-automated-vehicles
SIPVicious OSS is a VoIP security testing toolset. It helps security teams, QA and developers test SIP-based VoIP systems and applications. This toolset is useful in simulating VoIP hacking attacks against PBX systems especially through identification, scanning, extension enumeration and password cracking.
- sip
- voip
- password-cracker
- svwar
in-toto is a framework to protect supply chain integrity.
- supply-chain
- security
- new-york-university
- secure-systems-lab
The Artillery Project is an open-source blue team tool designed to protect Linux and Windows operating systems through multiple methods.
Useful localization tools with Python API for building localization & translation systems