{"data":{"slug":"prunaai-pruna","name":"pruna","tagline":"Pruna is a model optimization framework built for developers, enabling you to deliver faster, more efficient models with minimal overhead.","github_url":"https://github.com/PrunaAI/pruna","owner":"PrunaAI","repo":"pruna","owner_avatar_url":"https://avatars.githubusercontent.com/u/113530019?v=4","primary_language":"Python","stars":1247,"forks":95,"topics":["ai","computer-vision","deep-learning","diffusers","diffusion-models","hacktoberfest","llm","machine-learning","optimization","python","speech-recognition","transformers"],"archived":false,"github_pushed_at":"2026-07-10T00:27:30+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/prunaai-pruna","markdown_url":"https://www.graphcanon.com/tools/prunaai-pruna.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/prunaai-pruna","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=prunaai-pruna","description":"Pruna is a model optimization framework built for developers, enabling you to deliver faster, more efficient models with minimal overhead.","homepage_url":"https://docs.pruna.ai","license":"Apache-2.0","open_issues":26,"watchers":11,"ai_summary":null,"readme_excerpt":"## <img src=\"./docs/assets/images/pruna_cool.png\" alt=\"Pruna Cool\" width=20></img> Installation\n\nPruna is currently available for installation on Linux, MacOS and Windows. However, some algorithms impose restrictions on the operating system and might not be available on all platforms.\n\nBefore installing, ensure you have:\n- Python 3.9 or higher\n- Optional: [CUDA toolkit](https://docs.nvidia.com/cuda/cuda-installation-guide-linux/) for GPU support\n\n#### Option 1: Install Pruna using pip\n\nPruna is available on PyPI, so you can [install it using pip](https://docs.pruna.ai/en/stable/setup/install.html):\n\n```bash\npip install pruna\n```\n\n#### Option 2: Install Pruna from source\n\nYou can also install Pruna directly from source by cloning the repository and installing the package in editable mode:\n\n```bash\ngit clone https://github.com/PrunaAI/pruna.git\ncd pruna\npip install -e .\n```\n\n---\n\n## <img src=\"./docs/assets/images/pruna_cool.png\" alt=\"Pruna Cool\" width=20></img> Quick Start\n\n\nGetting started with Pruna is easy-peasy pruna-squeezy!\n\nFirst, load any pre-trained model. Here's an example using Stable Diffusion:\n\n```python\nfrom diffusers import StableDiffusionPipeline\nbase_model = StableDiffusionPipeline.from_pretrained(\"stable-diffusion-v1-5/stable-diffusion-v1-5\")\n```\n\nThen, use Pruna's `smash` function to optimize your model. Pruna provides a variety of different optimization algorithms, allowing you to combine different algorithms to get the best possible results. You can customize the optimization process using `SmashConfig`:\n\n```python\nfrom pruna import smash, SmashConfig","github_created_at":"2025-03-11T14:03:49+00:00","created_at":"2026-07-11T12:26:15.151805+00:00","updated_at":"2026-07-11T12:26:24.940759+00:00","categories":[{"slug":"llm-frameworks","name":"LLM Frameworks","url":"https://www.graphcanon.com/categories/llm-frameworks","markdown_url":"https://www.graphcanon.com/categories/llm-frameworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/llm-frameworks"},{"slug":"model-training","name":"Model Training","url":"https://www.graphcanon.com/categories/model-training","markdown_url":"https://www.graphcanon.com/categories/model-training.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/model-training"},{"slug":"speech-audio","name":"Speech & Audio","url":"https://www.graphcanon.com/categories/speech-audio","markdown_url":"https://www.graphcanon.com/categories/speech-audio.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/speech-audio"}],"tags":[{"slug":"deep-learning","name":"deep-learning"},{"slug":"llm","name":"llm"},{"slug":"ai","name":"ai"},{"slug":"machine-learning","name":"machine-learning"},{"slug":"hacktoberfest","name":"hacktoberfest"},{"slug":"diffusion-models","name":"diffusion-models"},{"slug":"diffusers","name":"diffusers"},{"slug":"computer-vision","name":"computer-vision"}],"trust":{"provenance":{"is_fork":false,"github_id":946676136,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-11T12:26:16.226Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":2,"days_since_push":1,"last_release_at":"2026-06-22T13:43:50Z"},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T12:26:20.463Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-11T12:26:19.412Z"},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-07-11T12:26:19.412Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-07-11T12:26:19.412Z"}}}}