hackquest logo

Printly

Prompt → printable 3D model

ビデオ

プロジェクト画像 1
プロジェクト画像 2
プロジェクト画像 3
プロジェクト画像 4

テックスタック

Node
Web3

説明

Printly is an OKX.AI agent service that turns a text prompt into a printable 3D model. Describe an object and an LLM designs it as a composition of printable primitives; Printly builds a watertight STL, shows a live 3D preview you can rotate, estimates material and print cost, and lets you send the file straight to a print service. Payment is per-model via x402 in USDT0 on X Layer.

ハッカソンの進行状況

What we built

During the hackathon we designed, built, deployed, and listed Printly end to end as a live OKX.AI Agent Service Provider (Agent #9855).

Printly is an A2MCP service that turns a plain-language prompt into a real, watertight, 3D-printable STL. A model designs the object as a composition of printable primitives, and our engine assembles it into a single manifold solid, so every result is genuinely printable rather than a broken mesh. It ships a live 3D preview, a material and print-cost estimate, a one-click STL download, and a hand-off to an external print service.

Payment (x402 on X Layer)

Each request returns an HTTP 402 challenge, and once 0.05 USDT0 is paid the model is returned. Validated with OKX's own agent x402-check. Agents call it and pay per model, a few cents each, with no account and no CAD.

How it works

TypeScript and Hono for the API, viem for X Layer, JSCAD for solid geometry, OpenRouter for the prompt-to-recipe step, and three.js for the preview. Stateless by design: the model is fully determined by the prompt and encoded in the URL, so previews and downloads regenerate deterministically with no database. Shipped as a single bundled serverless function on Vercel.

Milestones hit

Went from idea to a live, publicly callable ASP on OKX.AI. Passed OKX x402-check and the listing quality review. Improved generation quality mid-hackathon so arbitrary prompts produce recognizable, printable models in 2 to 5 seconds. Shipped the landing page, brand identity, and demo and pitch videos.

Live: https://printly3d.vercel.app · Code: https://github.com/adipundir/printly3d · Agent #9855

チームリーダー
AAditya Pundir
プロジェクトリンク
エコシステムをデプロイ
X LayerX Layer
業界
AIOther