andrewmccalip

Vibe coded tool for marking up STEP files.

82
21
100% credibility
Found Feb 09, 2026 at 72 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

A browser-based tool for viewing STEP CAD files in 3D, annotating individual surfaces with colors, threads, and tolerances, and exporting the file with embedded metadata.

How It Works

1
🔍 Find Scribe online

You search for a simple way to view and mark up 3D CAD models like STEP files, and discover this free browser tool.

2
🌐 Open the viewer

Click the link to load the page in your web browser, and see a sample 3D model ready to explore right away.

3
📁 Drop in your file

Drag your own 3D model file onto the page or click to upload, and watch it appear in beautiful 3D instantly.

4
🔄 Spin and inspect

Use your mouse to rotate, zoom, and click faces to highlight parts, feeling like you're holding the real object.

5
🎨 Add colors and notes

Pick colors for surfaces, label screw threads or tolerances, and group similar holes – it all feels intuitive and fun.

6
💾 Save your work

Hit export to download the updated model file with all your colors and notes safely tucked inside.

🎉 Share perfect docs

Your team or CAD software now sees the exact colors, threads, and sizes you added, making reviews a breeze.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 72 to 82 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is Scribe?

Scribe is a Python Flask app with a Three.js frontend for uploading STEP CAD files into a browser-based 3D viewer, where you click faces to add colors, tolerances, or thread specs like UNC 1/4-20. It exports annotated STEP files with metadata embedded to survive imports in SolidWorks or Fusion 360, acting as a "PDF for CAD" for portable markup. Unlike scribe ai transcription tools or elevenlabs scribe github projects, this handles geometry hashes for persistent annotations via SQLite.

Why is it gaining traction?

It nails tolerance heat maps coloring tight/loose fits red/gray, plus a hole wizard grouping threaded cylinders for batch edits – features absent in github scribe alternatives like scribe ocr github or kindle scribe github viewers. The vibe-coded simplicity (github vibe check passed) deploys via Docker, with arcball controls, view presets, and cleanup tools standing out for quick STEP scribble without desktop CAD. 72 stars reflect devs loving the no-BS markup flow over scribbr-style docs or scribe v2 github experiments.

Who should use this?

CAD technicians documenting tolerances on supplier STEP files. Mechanical engineers batch-tagging holes in groove scribe github workflows. Design review teams needing github vibe-tools for shared models, skipping full CAD licenses.

Verdict

Grab it for STEP annotation prototypes – docs shine, tests cover loads/exports, Docker simplifies spins. 1.0% credibility and 72 stars scream early days; prod users, validate metadata roundtrips first.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.