git404hub

what is sketchforge-agent fr?

dinakarmarvel-lab/sketchforge-agent — explained in plain English

Analysis updated 2026-05-18

1RubyAudience · designerComplexity · 2/5LicenseSetup · moderate

tl;dr

SketchForge connects Cursor AI to SketchUp so interior designers can describe a room in plain English and have the AI build the 3D geometry live.

vibe map

mindmap
  root((sketchforge-agent))
    What it does
      Plain English to SketchUp geometry
      Live build via Cursor AI
      Ruby code generation
    Tech stack
      Ruby
      SketchUp
      Cursor
      PowerShell
    Use cases
      Room design presets
      Render prompt library
      Team onboarding prompts
    Audience
      Interior designers
      Architects
      Design teams

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Describe a room in plain English and have the AI generate SketchUp geometry live, without manual modeling.

VIBE 2

Use Indian residential room presets like a 10 by 10 bedroom or a 14 by 16 master bedroom to start a design quickly.

VIBE 3

Generate photorealistic render prompts tuned for D5, Enscape, or Twinmotion material setups.

VIBE 4

Onboard a design team member with no Ruby experience using ready made copy paste prompts.

what's the stack?

RubySketchUpCursorPowerShell

how it stacks up fr

dinakarmarvel-lab/sketchforge-agent521xueweihan/homebrew-coreamitsuryavanshi/graphiti-activegraph
Stars111
LanguageRubyRubyRuby
Last pushed2022-05-112022-12-09
MaintenanceDormantDormant
Setup difficultymoderateeasyhard
Complexity2/51/53/5
Audiencedesignerdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires SketchUp 2025 on Windows plus Cursor and a bridge plugin installed via PowerShell.

MIT license, use freely including for commercial design work as long as credit is kept.

in plain english

SketchForge is a free tool that connects Cursor, an AI coding assistant, to SketchUp, a 3D design program used by architects and interior designers. Instead of manually building furniture, room shells, or wall geometry inside SketchUp, you describe what you want in plain English inside Cursor, and the AI writes Ruby code that builds the geometry live in SketchUp as you watch. The project was created by an interior designer for other designers, and it comes with presets tuned for Indian residential projects: room sizes like a 10 by 10 bedroom or a 14 by 16 master bedroom, plus a material palette matched to rendering tools such as D5 Render, Enscape, and Twinmotion. There is also a library of tested prompts for lighting setups, such as cool white or marble finishes with cove lighting, and a set of copy paste prompts so team members without any Ruby programming knowledge can still ask the AI to build rooms. Setup is aimed at Windows users running SketchUp 2025. You clone the repository, run an included PowerShell install script, then open the project folder in Cursor. A bridge plugin called SkAgent connects SketchUp to the AI so that generated code executes directly inside the SketchUp session rather than requiring manual copy and paste. A quick connection test script confirms the bridge is working before you start building. The repository bundles and configures two existing MIT licensed open source projects: one that teaches the AI good practices for SketchUp's Ruby scripting API, and one that provides the live bridge between SketchUp and outside tools. What SketchForge adds on top is the shared code library, the region specific presets, working examples like a bedroom shell, and documentation for onboarding a design team. The whole project is released under the MIT license, meaning it can be used and modified freely, including for commercial design work. Support is offered informally through WhatsApp and email rather than a dedicated issue tracker or community.

prompts (copy fr)

prompt 1
Build a 10 by 10 ft bedroom with ivory walls and a marble floor using SketchForge's core library in SketchUp.
prompt 2
Run SketchForge's bridge connection test script to confirm Cursor is talking to SketchUp.
prompt 3
Generate a cool white cove lighting render prompt for a bedroom modeled with SketchForge.
prompt 4
Set up SketchForge on a new Windows machine for a team member with no Ruby experience.
prompt 5
Build a TV wall example using SketchForge's presets and materials in SketchUp.

Frequently asked questions

what is sketchforge-agent fr?

SketchForge connects Cursor AI to SketchUp so interior designers can describe a room in plain English and have the AI build the 3D geometry live.

What language is sketchforge-agent written in?

Mainly Ruby. The stack also includes Ruby, SketchUp, Cursor.

What license does sketchforge-agent use?

MIT license, use freely including for commercial design work as long as credit is kept.

How hard is sketchforge-agent to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is sketchforge-agent for?

Mainly designer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.