Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
An open source re-implementation of RollerCoaster Tycoon 2 🎢
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West and Death Stranding 2.
OpenGL Mathematics (GLM)
CUDA Templates and Python DSLs for High-Performance Linear Algebra
~95% on SimpleQA (e.g. Qwen3.6-27B on a 3090). Supports all local and cloud LLMs (llama.cpp, Ollama, Google, ...). 10+ search engines - arXiv, PubMed, your private documents. Everything Local & Encrypted.
- academia
- arxiv
- brave
- deep-research
The public CGAL repository, see the README below
ArrayFire: a general purpose GPU library.
C++ implementation of the Python Numpy library
- python
- numpy
- c-plus-plus
- numerical-analysis
BS::thread_pool: a fast, lightweight, modern, and easy-to-use C++17 / C++20 / C++23 thread pool library
- thread-pool
- threadpool
- multithreading
- cpp
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
A C++ GPU Computing Library for OpenCL
- opencl
- boost
- c-plus-plus
- cpp
My curated list of audio DSP and plugin development resources (Github fork)
Real-time multi-physics simulation with an emphasis on medical simulation.
A coupling library and ecosystem for partitioned multi-physics and multi-scale simulations, including surface and volume coupling.
- multi-physics
- fluid-structure-interaction
- high-performance-computing
- conjugate-heat-transfer
C++ library for solving large sparse linear systems with algebraic multigrid method
- amg
- c-plus-plus
- sparse-linear-systems
- opencl
🏅State-of-the-art learned data structure that enables fast lookup, predecessor, range searches and updates in arrays of billions of items using orders of magnitude less space than traditional indexes
⚡ Datoviz: high-performance GPU rendering for scientific data visualization
VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP
- opencl
- cuda
- c-plus-plus
- gpgpu
A Compositional Numeric Library for C++
Modern C++ quantum computing library
HARFANG 3D source code public repository