A code generator for array-based code on CPUs and GPUs
- 
            Updated
            Oct 29, 2025 
- Python
A code generator for array-based code on CPUs and GPUs
SuperSonic, a new open-source framework to allow compiler developers to integrate RL into compilers easily, regardless of their RL expertise.
AlgoTune is a NeurIPS 2025 benchmark made up of 154 math, physics, and computer science problems. The goal is write code that solves each problem, and is faster than existing implementations.
AI code generation and improvement
The Platform for Self-Improving Code. Ideal for GPU kernels, ML model development, feature engineering, prompt engineering, and other optimizable code.
A practical showcase of AI-assisted coding using PStruc and ChatGPT, highlighting iterative development and project optimization across three versions with detailed documentation of changes.
Compiler Design Experiments
A compiler for a simple language
This is a pure compiler based language developed using Python.
The Intelligent Code Refactoring Transformer for Python
CodeOpt: A framework for optimizing code performance using Two-Stage Sampling, Few-Shot Learning, and Iterative Self-Reflection with support for Genetic Algorithm Inspired Chain-of-Thought (GA-COT).
The AI Developer's Assistant aims to enhance developer productivity by analyzing code snippets, identifying bugs, suggesting optimizations, generating unit tests, and debugging log files.
A Python-based toy compiler built from scratch, featuring a recursive-descent parser, AST, IR, and ARMv6 code generation with optimizations.
A FastAPI-based web tool for comprehensive performance analysis and endpoint testing of code, featuring execution time tracking, memory usage, and detailed profiling.
Measure execution time for each line of code
ASC Homework 1-3
An interactive Streamlit app powered by LangGraph and Gemini that automatically explains or optimizes code based on user intent using a multi-agent workflow.
Boost Python's performance using Cython – a bridge between Python's simplicity and C's efficiency. Explore and learn how Cython accelerates code execution.
Solutions for Leetcode challenges.
Add a description, image, and links to the code-optimization topic page so that developers can more easily learn about it.
To associate your repository with the code-optimization topic, visit your repo's landing page and select "manage topics."