# Kerfwise > Design cabinets and furniture, get cut lists, optimised sheet layouts, costs and drawings. Kerfwise is a free cabinet and furniture CAD that runs in your browser. Build kitchens, wardrobes, bookshelves, desks, tables and beds from parametric cabinets with real joinery, then get a grouped cut list with edge banding, guillotine or CNC sheet layouts with yield and offcuts, a hardware list, a full cost estimate and dimensioned production drawings with drilling. Projects stay on your device; the same engine is available as API and MCP tools. Kerfwise (Cabinet & furniture CAD) is a premium app of usefulweb.site (https://usefulweb.site/): a full program that runs in the browser. Its engine is deterministic and the same functions are exposed as tools, so an agent can compute exactly what the app shows. ## Use it - Landing page: https://kerfwise.usefulweb.site/ - Workspace (browser app): https://kerfwise.usefulweb.site/app - open a project with https://kerfwise.usefulweb.site/app#project= or a template with https://kerfwise.usefulweb.site/app#template= - Project file format (JSON Schema): https://kerfwise.usefulweb.site/project.schema.json - Tutorials: https://kerfwise.usefulweb.site/tutorials - JSON API: POST https://kerfwise.usefulweb.site/api/v1/tools//calculate (catalog: https://kerfwise.usefulweb.site/api/v1/tools) - OpenAPI: https://kerfwise.usefulweb.site/openapi.json - MCP (Streamable HTTP): https://kerfwise.usefulweb.site/mcp ## Engine tools - [Kerfwise Cabinet Builder](https://kerfwisecabinetbuilder.usefulweb.site/): Parametric cabinet → every part with cut sizes, edge banding, drilling and hardware. API: POST https://kerfwise.usefulweb.site/api/v1/tools/kerfwise-cabinet-builder/calculate · MCP tool `kerfwise_cabinet_builder` - [Kerfwise Cut List & Cost](https://kerfwisecutlist.usefulweb.site/): Cabinets or a Kerfwise project → cut list, edge banding, hardware, sheets and costs. API: POST https://kerfwise.usefulweb.site/api/v1/tools/kerfwise-cut-list/calculate · MCP tool `kerfwise_cut_list` - [Kerfwise Sheet Nesting Optimizer](https://kerfwisesheetnesting.usefulweb.site/): Nest rectangular parts on sheets with kerf, trim and grain: layouts, yield, offcuts, SVG + DXF. API: POST https://kerfwise.usefulweb.site/api/v1/tools/kerfwise-sheet-nesting/calculate · MCP tool `kerfwise_sheet_nesting` ## Formats - Import: Kerfwise project (.kerfwise.json), CSV parts list (name, qty, length, width, material, grain, edges), Project link (#project=…) - Export: Kerfwise project (.kerfwise.json), Cut list CSV, Hardware list CSV, Sheet layouts SVG, Sheet layouts DXF R12, Part outlines + drilling DXF R12, Elevations & drawings SVG/PNG, Floor plan SVG/PNG, 3D render PNG, Print / PDF ## Limits - Cabinets are rectangular: no angled, curved or diagonal corner cabinets (blind corners only). - Worktop corners are butt joints; mitred corners and L-shaped single-piece tops are not modelled. - Nesting is heuristic (very good, not proven optimal) and nests rectangles only. - Hardware positions follow common European (System 32, Blum-style) defaults; check your exact hinges and slides. - No CNC toolpaths/G-code; DXF is for import into CAM software. - The 3D view uses simple box geometry (no rounded edges, handles as bars) and needs WebGL. - Phones get a simplified, mostly read-only layout; editing is best on a tablet or desktop.