{"library":"taichi","type":"library","category":null,"description":"Taichi is an open-source parallel programming language designed for high-performance visual computing. It allows users to write highly parallelized computational kernels using Python syntax, which are then compiled to run efficiently on various backends like GPUs (CUDA, Metal, Vulkan, OpenGL) or CPUs. It's currently at version 1.7.4 and maintains an active release schedule with frequent minor updates.","language":"python","status":"active","version":"1.7.4","tags":["scientific computing","GPU programming","GPGPU","high-performance computing","physics simulation","graphics","compiler"],"last_verified":"Mon May 25","install":[{"cmd":"pip install taichi","imports":["import taichi as ti","import taichi as ti\n# ... later in code ...\nvec = ti.math.vec3(1, 2, 3)","@ti.real_func"]}],"homepage":"https://taichi-lang.org","github":"https://github.com/taichi-dev/taichi","docs":null,"changelog":null,"pypi":"https://pypi.org/project/taichi/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":50,"avg_install_s":6.8,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/taichi/compatibility"}}