[{"data":1,"prerenderedAt":209},["ShallowReactive",2],{"docs-\u002Fgetting-started":3,"docs-nav":197,"docs-surround-\u002Fgetting-started":205},{"id":4,"title":5,"body":6,"description":189,"extension":190,"meta":191,"navigation":192,"path":193,"seo":194,"stem":195,"__hash__":196},"docs\u002F1.getting-started.md","Getting started",{"type":7,"value":8,"toc":183},"minimark",[9,13,17,22,37,41,88,92,103,162,165,169,179],[10,11,5],"h1",{"id":12},"getting-started",[14,15,16],"p",{},"The THALIOX core is a Rust workspace. Get the repo building, then let an agent complete a task on its own.",[18,19,21],"h2",{"id":20},"prerequisites","Prerequisites",[23,24,25,34],"ul",{},[26,27,28,29,33],"li",{},"Rust 1.96+ (",[30,31,32],"code",{},"rustup",")",[26,35,36],{},"An API key for an LLM provider (Anthropic, or any OpenAI-compatible gateway)",[18,38,40],{"id":39},"clone-and-build","Clone and build",[42,43,48],"pre",{"className":44,"code":45,"language":46,"meta":47,"style":47},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","git clone https:\u002F\u002Fgithub.com\u002Fthaliox\u002Fthaliox-os.git\ncd thaliox-os\ncargo build --workspace\n","bash","",[30,49,50,66,76],{"__ignoreMap":47},[51,52,55,59,63],"span",{"class":53,"line":54},"line",1,[51,56,58],{"class":57},"sBMFI","git",[51,60,62],{"class":61},"sfazB"," clone",[51,64,65],{"class":61}," https:\u002F\u002Fgithub.com\u002Fthaliox\u002Fthaliox-os.git\n",[51,67,69,73],{"class":53,"line":68},2,[51,70,72],{"class":71},"s2Zo4","cd",[51,74,75],{"class":61}," thaliox-os\n",[51,77,79,82,85],{"class":53,"line":78},3,[51,80,81],{"class":57},"cargo",[51,83,84],{"class":61}," build",[51,86,87],{"class":61}," --workspace\n",[18,89,91],{"id":90},"run-an-autonomous-agent","Run an autonomous agent",[14,93,94,95,98,99,102],{},"Given a goal, the model decides which tool to call (",[30,96,97],{},"web_search"," \u002F ",[30,100,101],{},"fetch","), executes it, feeds the\nresult back, and keeps thinking until it produces an answer:",[42,104,106],{"className":44,"code":105,"language":46,"meta":47,"style":47},"OPENAI_API_KEY=...  OPENAI_BASE_URL=...  THALIOX_MODEL=glm-5.1 \\\n  TAVILY_API_KEY=...  cargo run -p thaliox-runtime --example autonomous_agent\n",[30,107,108,139],{"__ignoreMap":47},[51,109,110,114,118,121,124,126,128,131,133,136],{"class":53,"line":54},[51,111,113],{"class":112},"sTEyZ","OPENAI_API_KEY",[51,115,117],{"class":116},"sMK4o","=",[51,119,120],{"class":61},"...",[51,122,123],{"class":112},"  OPENAI_BASE_URL",[51,125,117],{"class":116},[51,127,120],{"class":61},[51,129,130],{"class":112},"  THALIOX_MODEL",[51,132,117],{"class":116},[51,134,135],{"class":61},"glm-5.1",[51,137,138],{"class":57}," \\\n",[51,140,141,144,147,150,153,156,159],{"class":53,"line":68},[51,142,143],{"class":61},"  TAVILY_API_KEY=...",[51,145,146],{"class":61},"  cargo",[51,148,149],{"class":61}," run",[51,151,152],{"class":61}," -p",[51,154,155],{"class":61}," thaliox-runtime",[51,157,158],{"class":61}," --example",[51,160,161],{"class":61}," autonomous_agent\n",[14,163,164],{},"Without a key it falls back to a scripted mock that demonstrates the same loop.",[18,166,168],{"id":167},"next","Next",[23,170,171],{},[26,172,173,178],{},[174,175,177],"a",{"href":176},"\u002Fconcepts","Core concepts"," — understand TAM's primitives and invariants.",[180,181,182],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}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);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}",{"title":47,"searchDepth":68,"depth":68,"links":184},[185,186,187,188],{"id":20,"depth":68,"text":21},{"id":39,"depth":68,"text":40},{"id":90,"depth":68,"text":91},{"id":167,"depth":68,"text":168},"Install THALIOX and run your first autonomous agent.","md",{},false,"\u002Fgetting-started",{"title":5,"description":189},"1.getting-started","cd6SZkQAwz37us1iD94L6ty1_CN5Xzzfq--BBJE38uI",[198,199,201],{"title":5,"path":193,"stem":195},{"title":177,"path":176,"stem":200},"2.concepts",{"title":202,"path":203,"stem":204},"THALIOX Docs","\u002F","index",[206,207],null,{"title":177,"path":176,"stem":200,"description":208,"children":-1},"TAM's three primitives, five invariants, and eight crates.",1780975370217]