{"data":{"slug":"invergent-ai-surogate","name":"surogate","tagline":"Training/Fine-tuning at the speed of light","github_url":"https://github.com/invergent-ai/surogate","owner":"invergent-ai","repo":"surogate","owner_avatar_url":"https://avatars.githubusercontent.com/u/233052289?v=4","primary_language":"C++","stars":813,"forks":8,"topics":["cuda","deep-learning","fine-tuning","generative-ai","llama","llm","llms","nvidia-gpu","qwen","sft"],"archived":false,"github_pushed_at":"2026-08-23T05:15:37+00:00","maintenance_label":"Very active","stars_delta_30d":7,"url":"https://www.graphcanon.com/tools/invergent-ai-surogate","markdown_url":"https://www.graphcanon.com/tools/invergent-ai-surogate.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/invergent-ai-surogate","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=invergent-ai-surogate","description":"Training/Fine-tuning at the speed of light","homepage_url":"https://surogate.ai","license":"Apache-2.0","open_issues":7,"watchers":3,"ai_summary":"A C++ based repository focusing on high-speed training and fine-tuning for generative AI models, leveraging CUDA for NVIDIA GPU optimization.","readme_excerpt":"# qlora_fp8: true  # optional, hardware-dependent\n\n---\n\n## Hardware / Requirements\n\n- NVIDIA GPU + recent driver\n- CUDA **12.8, 12.9, 13**, NCCL, cuDNN\n- Linux x86_64\n\n---\n\n## License\n\nApache 2.0 — see [LICENSE](./LICENSE).","github_created_at":"2026-01-02T06:32:04+00:00","created_at":"2026-07-11T11:40:11.893776+00:00","updated_at":"2026-08-24T06:01:09.659321+00:00","categories":[{"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"}],"tags":[{"slug":"cuda","name":"cuda"},{"slug":"deep-learning","name":"deep-learning"},{"slug":"fine-tuning","name":"fine-tuning"},{"slug":"generative-ai","name":"generative-ai"},{"slug":"llama","name":"llama"},{"slug":"llm","name":"llm"},{"slug":"sft","name":"sft"}],"trust":{"provenance":{"is_fork":false,"github_id":1126557956,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-24T06:01:08.915Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":11,"days_since_push":1,"last_release_at":"2026-08-22T04:34:36Z","stars_delta_30d":7,"open_issues_delta_30d":1},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:40:13.398Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-24T06:01:09.362Z"},"languages":{"value":["c++","python"],"source":"github.language+pyproject.toml","observed_at":"2026-08-24T06:01:09.362Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-08-24T06:01:09.362Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["When needing rapid training and fine-tuning capabilities for generative AI models that take full advantage of NVIDIA GPU acceleration via CUDA.","For developers familiar with C++, who can leverage surogate's optimization techniques to expedite model development cycles."],"when_not_to_use":["If working in an environment without access to NVIDIA GPUs, as surogate leverages CUDA for its speed optimizations specifically designed for these hardware configurations.","When looking to use a more accessible language like Python for training and fine-tuning, since surogate is based on C++ which may offer less ease-of-use."],"source":"enrich:decision_facts","observed_at":"2026-07-16T20:03:13.337Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"surogate is a C++-based repository that accelerates training and fine-tuning for generative AI models using CUDA on NVIDIA GPUs"}]}}