Skip to content
@plasma-umass

PLASMA @ UMass

Home of Scalene, Slipcover, BLeak, Hoard, and more.

PLASMA (Programming Languages and Systems at Massachusetts)

Current PhD Students

PLASMA projects

  • RightTyper: Automatically annotates your Python code with high-quality types PyPI Latest Release Downloads Downloads GitHub stars

  • Scalene: A state-of-the-art CPU+GPU+memory profiler for Python, with AI-powered optimization suggestions PyPI Latest Release Anaconda-Server Badge Downloads Downloads GitHub stars

  • Coz: A causal profiler that tells you where to optimize your code (C/C++/Rust/Swift/Java) GitHub stars Rust crate downloads (just counting Rust crate downloads)

  • CSrankings: Ranks the world's CS departments GitHub stars

  • CoverUp: Automatically generates high-coverage tests PyPI Latest Release Downloads GitHub stars

  • Slipcover: Nearly zero-overhead code coverage analysis for Python PyPI Latest Release Downloads GitHub stars

  • ChatDBG: AI-assisted debugging in lldb, gdb, and pdb. Uses AI to answer 'why' PyPI Latest Release Downloads Downloads GitHub stars

  • CWhy: ("See why") Explains and suggests fixes for C/C++/Rust compiler error messages. PyPI Latest Release Downloads Downloads GitHub stars

  • Commentator: Automatically comments Python code, adding docstrings and type annotations PyPI Latest Release Downloads Downloads GitHub stars

  • SQLwrite: SQLite3 with natural language to SQL, recommends indexes to optimize queries GitHub stars

Selected PLASMA publications

See this DBLP entry for a complete list of PLASMA papers co-authored by Emery Berger.

PhD Alumni

MS Alumni

PLASMA publications

Pinned Loading

  1. scalene scalene Public

    Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals

    JavaScript 13.3k 432

  2. coz coz Public

    Coz: Causal Profiling

    C 4.4k 167

  3. ChatDBG ChatDBG Public

    ChatDBG - AI-assisted debugging. Uses AI to answer 'why'

    Python 1.1k 84

  4. slipcover slipcover Public

    Near Zero-Overhead Python Code Coverage

    Python 565 29

  5. cwhy cwhy Public

    "See why!" Explains and suggests fixes for compile-time errors for C, C++, C#, Go, Java, LaTeX, PHP, Python, Ruby, Rust, and TypeScript

    Python 304 9

  6. sqlwrite sqlwrite Public

    SQLwrite: AI in your DBMS! Automatically converts natural language queries to SQL.

    C 125 11

Repositories

Showing 10 of 110 repositories
  • coz Public

    Coz: Causal Profiling

    plasma-umass/coz’s past year of commit activity
    C 4,448 167 46 1 Updated Feb 14, 2026
  • Mesh Public template

    A memory allocator that automatically reduces the memory footprint of C/C++ applications.

    plasma-umass/Mesh’s past year of commit activity
    C++ 1,846 Apache-2.0 79 29 5 Updated Feb 14, 2026
  • .github Public
    plasma-umass/.github’s past year of commit activity
    0 Apache-2.0 1 0 0 Updated Feb 12, 2026
  • scalene Public

    Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals

    plasma-umass/scalene’s past year of commit activity
    JavaScript 13,275 Apache-2.0 432 153 (1 issue needs help) 4 Updated Feb 7, 2026
  • slipcover Public

    Near Zero-Overhead Python Code Coverage

    plasma-umass/slipcover’s past year of commit activity
    Python 565 Apache-2.0 29 10 4 Updated Feb 7, 2026
  • o3de Public Forked from o3de/o3de

    Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.

    plasma-umass/o3de’s past year of commit activity
    C++ 0 2,444 0 0 Updated Feb 5, 2026
  • evidence Public
    plasma-umass/evidence’s past year of commit activity
    Python 1 0 0 0 Updated Feb 1, 2026
  • RightTyper Public Forked from RightTyper/RightTyper

    A fast and efficient type assistant for Python, including tensor shape inference

    plasma-umass/RightTyper’s past year of commit activity
    Python 0 Apache-2.0 7 0 0 Updated Jan 29, 2026
  • ChatDBG Public

    ChatDBG - AI-assisted debugging. Uses AI to answer 'why'

    plasma-umass/ChatDBG’s past year of commit activity
    Python 1,087 Apache-2.0 84 7 2 Updated Jan 29, 2026
  • TypeEvalPy Public Forked from secure-software-engineering/TypeEvalPy

    A Micro-benchmarking Framework for Python Type Inference Tools

    plasma-umass/TypeEvalPy’s past year of commit activity
    Python 1 5 0 0 Updated Jan 28, 2026