[{"data":1,"prerenderedAt":148},["ShallowReactive",2],{"docs:\u002Fdocs\u002Fgetting-started":3,"docs-nav":132},{"id":4,"title":5,"body":6,"description":124,"extension":125,"meta":126,"nav":36,"navigation":127,"path":128,"seo":129,"stem":130,"__hash__":131},"docs\u002Fdocs\u002Fgetting-started.md","Getting started",{"type":7,"value":8,"toc":121},"minimark",[9,13,22,70,73,84,93,103,117],[10,11,5],"h1",{"id":12},"getting-started",[14,15,16,17,21],"p",{},"Get a cinderworks workshop running locally. You'll need ",[18,19,20],"strong",{},"Bun"," and a model key.",[23,24,29],"pre",{"className":25,"code":26,"language":27,"meta":28,"style":28},"language-bash shiki shiki-themes github-dark","bun create cinderworks@latest my-shop\ncd my-shop && bun dev\n","bash","",[30,31,32,51],"code",{"__ignoreMap":28},[33,34,37,41,45,48],"span",{"class":35,"line":36},"line",1,[33,38,40],{"class":39},"svObZ","bun",[33,42,44],{"class":43},"sU2Wk"," create",[33,46,47],{"class":43}," cinderworks@latest",[33,49,50],{"class":43}," my-shop\n",[33,52,54,58,61,65,67],{"class":35,"line":53},2,[33,55,57],{"class":56},"sDLfK","cd",[33,59,60],{"class":43}," my-shop",[33,62,64],{"class":63},"s95oV"," && ",[33,66,40],{"class":39},[33,68,69],{"class":43}," dev\n",[14,71,72],{},"Once it's up, open the dashboard and start your first chat — tool calls stream\nin real time.",[74,75,77],"callout",{"type":76},"tip",[14,78,79,80,83],{},"Set ",[30,81,82],{},"E2B_API_KEY"," to enable the Python executor and inline chart rendering.",[74,85,86],{},[14,87,88,89,92],{},"The dev server runs on the Bun runtime by default. Use ",[30,90,91],{},"bun run dev:node"," to fall\nback to Node if you hit a runtime quirk.",[74,94,96],{"type":95},"warning",[14,97,98,99,102],{},"A fresh Postgres volume is migrated automatically at boot, but an existing\ndatabase must be ",[18,100,101],{},"stamped once"," before it will accept the migration chain.",[74,104,106],{"type":105},"caution",[14,107,108,109,112,113,116],{},"Never commit ",[30,110,111],{},".env"," or ",[30,114,115],{},"*.pem"," files — secrets live in the deploy console, not the\nrepo.",[118,119,120],"style",{},"html pre.shiki code .svObZ, html code.shiki .svObZ{--shiki-default:#B392F0}html pre.shiki code .sU2Wk, html code.shiki .sU2Wk{--shiki-default:#9ECBFF}html pre.shiki code .sDLfK, html code.shiki .sDLfK{--shiki-default:#79B8FF}html pre.shiki code .s95oV, html code.shiki .s95oV{--shiki-default:#E1E4E8}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":28,"searchDepth":122,"depth":122,"links":123},3,[],"Run a cinderworks workshop locally in under five minutes.","md",{},true,"\u002Fdocs\u002Fgetting-started",{"title":5,"description":124},"docs\u002Fgetting-started","-eXVKVqC3l6v4lwHW50xtdfEQtFmkhvPpRn-JtA5y4Q",[133],{"title":134,"path":135,"stem":136,"children":137,"page":147},"Docs","\u002Fdocs","docs",[138,142,143],{"title":139,"path":140,"stem":141},"Concepts","\u002Fdocs\u002Fconcepts","docs\u002Fconcepts",{"title":5,"path":128,"stem":130},{"title":144,"path":145,"stem":146},"Markdown test","\u002Fdocs\u002Fmarkdown-test","docs\u002Fmarkdown-test",false,1781793790900]