EveryDev.ai
Subscribe
Home
Tools

5,559+ AI tools

  • Featured
  • Gems
  • Trending
  • New
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2807
  • Coding2096
  • Infrastructure997
  • Projects781
  • MCP708
  • Research702
  • Analytics535
  • Marketing516
  • Design459
  • Testing448
  • Data420
  • Security380
  • Integration277
  • Communication271
  • Prompts265
  • Extensions231
  • Voice193
  • DevOps184
  • Commerce180
  • Web125
  • Learning116
  • Finance41
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Tools
    3. popkern
    popkern icon

    popkern

    MCP Servers
    Featured

    An open-source parametric BRep CAD kernel written in Rust that builds solid models from short Rhai scripts, with browser live editing and MCP support.

    Visit Website

    At a Glance

    Pricing
    Open Source

    popkern is an open-source CAD kernel, free forever, licensed under AGPL-3.0 with a user-script exception. Optional donations via GitHub Sponsors or Ko-fi.

    Engagement

    Available On

    Windows
    macOS
    Linux
    Web
    API

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    MCP Servers3D and AnimationDevelopment Environments

    Alternatives

    CADAMAirSimAlpaSim
    Developer
    popkern.devEst. 2026

    Listed Nov 2026

    About popkern

    popkern is an open-source parametric boundary-representation (BRep) CAD kernel written in Rust, developed by the popkern-dev organization. Parts are defined with short Rhai scripts and can be built in the browser through popkern live or on a local machine. The project describes itself as early and experimental.

    What It Is

    popkern is a geometry engine for solid CAD: the math that builds and edits precise solid models, plus accessible ways to use it. Users write scripts instead of drawing in a traditional CAD interface, and the project says its algorithms are based on published CAGD research. Outputs include .pkn documents, STEP files, STL meshes for slicers, rendered images and films.

    How Parts Are Built

    Every part is a Rhai script. Larger parts are organized as projects: a folder of numbered migration scripts, each continuing from the previous one, similar to database migrations. A later step can change an earlier feature, and a history scrubber replays the part one step at a time. Projects are git friendly. The popkern build command converts a project into a .pkn or STEP file, and popkern run, popkern render and popkern film handle STEP/STL export, images and turntable or scripted films from the command line.

    Modeling Capabilities

    The README lists booleans on exact solids that either succeed completely or fail cleanly, fillets and chamfers with smooth corner patches, sweeps, revolves, lofts, shelling, offsets, and sketches with a 2D constraint solver. It also lists watertight tessellation, STEP import and export, a full feature tree with rollback, suppression, reordering and undo, assemblies, threads, fasteners, hinges, and structural and thermal simulation inside popkern live.

    Agent and MCP Workflow

    popkern serve runs a local server on your projects folder and also exposes an MCP server, so an AI agent can list, edit, build and export the same projects. The project says popkern's code is written by AI agents under human direction, and that changes must pass thousands of automated tests and kernel validation, with results cross-checked against OpenCASCADE where comparable.

    Current Status and Licensing

    The README states this is experimental software: complex parts can be slow, and some shapes still fail, such as certain hole arrangements and fillets meeting at awkward corners. The kernel is AGPL-3.0-only with an additional permission covering user scripts and produced geometry, so scripts, models and STEP files belong to the user.

    popkern - 1

    Community Discussions

    Be the first to start a conversation about popkern

    Share your experience with popkern, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source (AGPL-3.0)

    popkern is an open-source CAD kernel, free forever, licensed under AGPL-3.0 with a user-script exception. Optional donations via GitHub Sponsors or Ko-fi.

    • AGPL-3.0-only with additional permission (LICENSE-EXCEPTION) for user scripts and produced geometry
    • Parametric BRep CAD kernel written in Rust
    • Rhai scripting, live script editing in browser (popkern live)
    • Local install via popkern CLI and popkern serve
    • MCP server support for AI agents

    Capabilities

    Key Features

    • Parametric BRep solid CAD kernel written in Rust
    • Parts defined as Rhai scripts
    • Migration-style projects with history scrubber
    • Booleans, fillets, chamfers, sweeps, revolves, lofts, shelling
    • Sketches with 2D constraint solver
    • STEP import and export, STL export
    • Feature tree with rollback, suppression, reordering and undo
    • Assemblies, threads, fasteners and hinges
    • Structural and thermal simulation in popkern live
    • Browser-based live script editing
    • Built-in MCP server via popkern serve
    • CLI for build, run, render and film

    Integrations

    MCP
    Claude Code
    OpenCASCADE
    STEP
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate popkern and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    popkern.dev

    Founded 2026
    Read more about popkern.dev
    WebsiteGitHubX / Twitter
    1 tool in directory

    Similar Tools

    CADAM icon

    CADAM

    An open-source, browser-based text-to-CAD web app that converts natural language and images into parametric 3D models using OpenSCAD WebAssembly.

    AirSim icon

    AirSim

    Open-source simulator for drones, cars and other autonomous vehicles built on Unreal Engine, with an experimental Unity release.

    AlpaSim icon

    AlpaSim

    Open-source modular research simulator for closed-loop testing of end-to-end autonomous driving policies.

    Browse all tools

    Related Topics

    MCP Servers

    Model Context Protocol servers that extend AI capabilities.

    462 tools

    3D and Animation

    AI-powered tools for creating, manipulating, and animating 3D models, characters, and environments with intelligent rigging, texturing, and motion synthesis.

    83 tools

    Development Environments

    AI-enhanced code editors and IDEs that improve the coding experience.

    251 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions
    3views