目录

KernelGen

Next-Generation AI-Assisted Kernel Engineering for Multi-Chip Systems, which is new in Flag-OS family.

‍Overview

KernelGen is an AI-powered automatic Triton kernel development platform built on the FlagOS ecosystem. It provides a fully automated workflow for operator (kernel) generation, optimization, testing, and deployment across diverse hardware platforms.

With the 2.0 release, KernelGen evolves into a complete AI-native kernel engineering system, introducing MCP-based automation, IDE-integrated skills, enhanced web capabilities, and advanced Triton language extensions.

Experience it from: https://kernelgen.flagos.io
MCP Service (ModelScope): https://www.modelscope.cn/mcp/servers/flagos-ai/FlagOS_KernelGen


Core Features (Enhanced)

  • Fully Automated Workflow End-to-end kernel lifecycle automation with MCP + AI agents
  • Multi-Backend Support Broad compatibility across AI frameworks and hardware platforms
  • AI-Native Development Experience Deep integration with IDEs, agents, and developer workflows
  • Standardized Verification Automatic correctness and performance validation
  • Deep Ecosystem Integration Seamless collaboration with:
    • FlagGems
    • FlagTree
    • FlagOS infrastructure

Core Capabilities Comparison

KernelGen 2.0 transforms Triton kernel development from a fixed pipeline into a fully AI-native, agent-driven system — enabling automatic generation, optimization, and integration across hardware and repositories.


Kernel Development & Optimization

Feature Version 1.0 Version 2.0
Workflow Type Fixed step (Linear pipeline) Agentic (Iterative & Adaptive)
Error Handling Manual debugging Automatic error fixing (log-driven)
Optimization Basic performance test Auto-tuning + AI-driven optimization
Testing Basic correctness & performance tests Fully automated test generation (correctness + benchmark)
Kernel Lifecycle Management Partial Full lifecycle (generate → optimize → test → integrate)

Hardware & Performance Capabilities

Feature Version 1.0 Version 2.0
Multi-Hardware Adaptation Supported Intelligent auto-adaptation & specialization

Developer Experience

Feature Version 1.0 Version 2.0
Interface Web Browser only Web + IDE + CLI (MCP)
Development Entry Web UI only Natural language + CLI + AI agents
IDE / Agent Integration Not supported Claude Code / VS Code / OpenClaw / MCP agents
User Productivity Assisted development Fully automated development

Integration & Ecosystem

Feature Version 1.0 Version 2.0
Repository Integration Manual download & integration Automatic PR generation via Skills
Web Platform Features Basic UI Operator history tracking + enhanced UX
Ecosystem Integration FlagOS basic integration Deep integration with FlagGems / FlagTree / Skills
Target Users Triton developers Triton developers + AI-native developers

If you have any suggestion/issue, welcome to record in issues of this repo.

关于

Next-Generation AI-Assisted Kernel Engineering for Multi-Chip Systems

12.9 MB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802032778号