[{"data":1,"prerenderedAt":578},["ShallowReactive",2],{"navigation-en":3,"\u002Fen\u002Fagents\u002Follama":129,"\u002Fen\u002Fagents\u002Follama-surround":573},[4,8,31,60,82,103,121,125],{"title":5,"path":6,"stem":7},"","\u002Fen","en\u002Findex",{"title":9,"icon":10,"path":11,"stem":12,"children":13,"page":30},"Get Started","i-lucide-rocket","\u002Fen\u002Fget-started","en\u002F1.get-started",[14,18,22,26],{"title":15,"path":16,"stem":17},"Introduction","\u002Fen\u002Fget-started\u002Fintroduction","en\u002F1.get-started\u002F1.introduction",{"title":19,"path":20,"stem":21},"Installation","\u002Fen\u002Fget-started\u002Finstallation","en\u002F1.get-started\u002F2.installation",{"title":23,"path":24,"stem":25},"First configuration","\u002Fen\u002Fget-started\u002Fconfiguration","en\u002F1.get-started\u002F3.configuration",{"title":27,"path":28,"stem":29},"Your first debate","\u002Fen\u002Fget-started\u002Ffirst-debate","en\u002F1.get-started\u002F4.first-debate",false,{"title":32,"icon":33,"path":34,"stem":35,"children":36,"page":30},"Agents","i-lucide-bot","\u002Fen\u002Fagents","en\u002F2.agents",[37,40,44,48,52,56],{"title":32,"path":38,"stem":39},"\u002Fen\u002Fagents\u002Foverview","en\u002F2.agents\u002F1.overview",{"title":41,"path":42,"stem":43},"Claude Code","\u002Fen\u002Fagents\u002Fclaude-code","en\u002F2.agents\u002F2.claude-code",{"title":45,"path":46,"stem":47},"Codex","\u002Fen\u002Fagents\u002Fcodex","en\u002F2.agents\u002F3.codex",{"title":49,"path":50,"stem":51},"Gemini","\u002Fen\u002Fagents\u002Fgemini","en\u002F2.agents\u002F4.gemini",{"title":53,"path":54,"stem":55},"OpenCode","\u002Fen\u002Fagents\u002Fopencode","en\u002F2.agents\u002F5.opencode",{"title":57,"path":58,"stem":59},"Ollama","\u002Fen\u002Fagents\u002Follama","en\u002F2.agents\u002F6.ollama",{"title":61,"icon":62,"path":63,"stem":64,"children":65,"page":30},"Usage","i-lucide-terminal","\u002Fen\u002Fusage","en\u002F3.usage",[66,70,74,78],{"title":67,"path":68,"stem":69},"Running a debate","\u002Fen\u002Fusage\u002Frunning-a-debate","en\u002F3.usage\u002F1.running-a-debate",{"title":71,"path":72,"stem":73},"Context and files","\u002Fen\u002Fusage\u002Fcontext-and-files","en\u002F3.usage\u002F2.context-and-files",{"title":75,"path":76,"stem":77},"Summaries","\u002Fen\u002Fusage\u002Fsummaries","en\u002F3.usage\u002F3.summaries",{"title":79,"path":80,"stem":81},"Exports","\u002Fen\u002Fusage\u002Fexports","en\u002F3.usage\u002F4.exports",{"title":83,"icon":84,"path":85,"stem":86,"children":87,"page":30},"Configuration","i-lucide-settings","\u002Fen\u002Fconfiguration","en\u002F4.configuration",[88,91,95,99],{"title":83,"path":89,"stem":90},"\u002Fen\u002Fconfiguration\u002Foverview","en\u002F4.configuration\u002F1.overview",{"title":92,"path":93,"stem":94},"Default settings","\u002Fen\u002Fconfiguration\u002Fdefaults","en\u002F4.configuration\u002F2.defaults",{"title":96,"path":97,"stem":98},"Local vs global configuration","\u002Fen\u002Fconfiguration\u002Flocal-vs-global","en\u002F4.configuration\u002F3.local-vs-global",{"title":100,"path":101,"stem":102},"Advanced JSON","\u002Fen\u002Fconfiguration\u002Fadvanced-json","en\u002F4.configuration\u002F4.advanced-json",{"title":104,"icon":105,"path":106,"stem":107,"children":108,"page":30},"Reference","i-lucide-book-open","\u002Fen\u002Freference","en\u002F5.reference",[109,113,117],{"title":110,"path":111,"stem":112},"Command reference","\u002Fen\u002Freference\u002Fcli","en\u002F5.reference\u002F1.cli",{"title":114,"path":115,"stem":116},"Configuration file reference","\u002Fen\u002Freference\u002Fconfig-file","en\u002F5.reference\u002F2.config-file",{"title":118,"path":119,"stem":120},"Presets","\u002Fen\u002Freference\u002Fpresets","en\u002F5.reference\u002F3.presets",{"title":122,"path":123,"stem":124},"Troubleshooting","\u002Fen\u002Ftroubleshooting","en\u002F6.troubleshooting",{"title":126,"path":127,"stem":128},"Roadmap","\u002Fen\u002Froadmap","en\u002F7.roadmap",{"id":130,"title":57,"body":131,"description":566,"extension":567,"links":568,"meta":569,"navigation":570,"path":58,"seo":571,"stem":59,"__hash__":572},"docs\u002Fen\u002F2.agents\u002F6.ollama.md",{"type":132,"value":133,"toc":558},"minimark",[134,138,141,146,149,158,165,168,190,193,205,212,228,231,243,247,262,265,268,272,439,443,446,458,462,465,487,494,498,501,525,527,554],[135,136,137],"p",{},"This is useful for adding a local, lower-cost perspective, or for assigning a small model a targeted role: critic, exploration, or lightweight summary.",[135,139,140],{},"Ollama may have a slower response time than other agents, especially if the model is not already loaded. It is recommended to check that the model is loaded before starting a debate with Ollama. Or to be patient.",[142,143,145],"h2",{"id":144},"install-before-palabre","Install before Palabre",[135,147,148],{},"Install Ollama from the official documentation, then download a model.",[135,150,151,152],{},"Official documentation: ",[153,154,155],"a",{"href":155,"rel":156},"https:\u002F\u002Fdocs.ollama.com\u002F",[157],"nofollow",[135,159,160,161],{},"CLI reference: ",[153,162,163],{"href":163,"rel":164},"https:\u002F\u002Fdocs.ollama.com\u002Fcli",[157],[135,166,167],{},"Then verify that the command works:",[169,170,174],"pre",{"className":171,"code":172,"language":173,"meta":5,"style":5},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","ollama list\n","bash",[175,176,177],"code",{"__ignoreMap":5},[178,179,182,186],"span",{"class":180,"line":181},"line",1,[178,183,185],{"class":184},"sBMFI","ollama",[178,187,189],{"class":188},"sfazB"," list\n",[135,191,192],{},"or:",[169,194,196],{"className":171,"code":195,"language":173,"meta":5,"style":5},"ollama ls\n",[175,197,198],{"__ignoreMap":5},[178,199,200,202],{"class":180,"line":181},[178,201,185],{"class":184},[178,203,204],{"class":188}," ls\n",[135,206,207,208,211],{},"If Ollama was installed after ",[175,209,210],{},"palabre init",", synchronize the configuration:",[169,213,215],{"className":171,"code":214,"language":173,"meta":5,"style":5},"palabre config --sync-agents\n",[175,216,217],{"__ignoreMap":5},[178,218,219,222,225],{"class":180,"line":181},[178,220,221],{"class":184},"palabre",[178,223,224],{"class":188}," config",[178,226,227],{"class":188}," --sync-agents\n",[135,229,230],{},"If needed, start Ollama:",[169,232,234],{"className":171,"code":233,"language":173,"meta":5,"style":5},"ollama serve\n",[175,235,236],{"__ignoreMap":5},[178,237,238,240],{"class":180,"line":181},[178,239,185],{"class":184},[178,241,242],{"class":188}," serve\n",[142,244,246],{"id":245},"installing-a-model","Installing a model",[169,248,250],{"className":171,"code":249,"language":173,"meta":5,"style":5},"ollama pull gemma4:e4b\n",[175,251,252],{"__ignoreMap":5},[178,253,254,256,259],{"class":180,"line":181},[178,255,185],{"class":184},[178,257,258],{"class":188}," pull",[178,260,261],{"class":188}," gemma4:e4b\n",[135,263,264],{},"Choose a model appropriate for your machine. Large models may be too heavy for smooth use.",[135,266,267],{},"In local use, the main limits come from your machine: memory, CPU\u002FGPU, and response time. If you use a cloud, paid, or remote Ollama offering, quotas and limits come from that offering, not from Palabre.",[142,269,271],{"id":270},"typical-configuration","Typical configuration",[169,273,277],{"className":274,"code":275,"language":276,"meta":5,"style":5},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\"ollama-local\": {\n  \"type\": \"ollama\",\n  \"baseUrl\": \"http:\u002F\u002Flocalhost:11434\",\n  \"model\": \"gemma4:e4b\",\n  \"role\": \"critic\",\n  \"temperature\": 0.2,\n  \"validateModel\": true,\n  \"unloadOtherModels\": true\n}\n","json",[175,278,279,297,322,343,364,385,403,418,433],{"__ignoreMap":5},[178,280,281,285,288,290,294],{"class":180,"line":181},[178,282,284],{"class":283},"sMK4o","\"",[178,286,287],{"class":188},"ollama-local",[178,289,284],{"class":283},[178,291,293],{"class":292},"sTEyZ",": ",[178,295,296],{"class":283},"{\n",[178,298,300,303,307,309,312,315,317,319],{"class":180,"line":299},2,[178,301,302],{"class":283},"  \"",[178,304,306],{"class":305},"spNyl","type",[178,308,284],{"class":283},[178,310,311],{"class":283},":",[178,313,314],{"class":283}," \"",[178,316,185],{"class":188},[178,318,284],{"class":283},[178,320,321],{"class":283},",\n",[178,323,325,327,330,332,334,336,339,341],{"class":180,"line":324},3,[178,326,302],{"class":283},[178,328,329],{"class":305},"baseUrl",[178,331,284],{"class":283},[178,333,311],{"class":283},[178,335,314],{"class":283},[178,337,338],{"class":188},"http:\u002F\u002Flocalhost:11434",[178,340,284],{"class":283},[178,342,321],{"class":283},[178,344,346,348,351,353,355,357,360,362],{"class":180,"line":345},4,[178,347,302],{"class":283},[178,349,350],{"class":305},"model",[178,352,284],{"class":283},[178,354,311],{"class":283},[178,356,314],{"class":283},[178,358,359],{"class":188},"gemma4:e4b",[178,361,284],{"class":283},[178,363,321],{"class":283},[178,365,367,369,372,374,376,378,381,383],{"class":180,"line":366},5,[178,368,302],{"class":283},[178,370,371],{"class":305},"role",[178,373,284],{"class":283},[178,375,311],{"class":283},[178,377,314],{"class":283},[178,379,380],{"class":188},"critic",[178,382,284],{"class":283},[178,384,321],{"class":283},[178,386,388,390,393,395,397,401],{"class":180,"line":387},6,[178,389,302],{"class":283},[178,391,392],{"class":305},"temperature",[178,394,284],{"class":283},[178,396,311],{"class":283},[178,398,400],{"class":399},"sbssI"," 0.2",[178,402,321],{"class":283},[178,404,406,408,411,413,415],{"class":180,"line":405},7,[178,407,302],{"class":283},[178,409,410],{"class":305},"validateModel",[178,412,284],{"class":283},[178,414,311],{"class":283},[178,416,417],{"class":283}," true,\n",[178,419,421,423,426,428,430],{"class":180,"line":420},8,[178,422,302],{"class":283},[178,424,425],{"class":305},"unloadOtherModels",[178,427,284],{"class":283},[178,429,311],{"class":283},[178,431,432],{"class":283}," true\n",[178,434,436],{"class":180,"line":435},9,[178,437,438],{"class":283},"}\n",[142,440,442],{"id":441},"check-if-a-model-is-loaded-in-ollama","Check if a model is loaded in Ollama",[135,444,445],{},"Ollama must load a model to respond quickly.",[169,447,449],{"className":171,"code":448,"language":173,"meta":5,"style":5},"ollama ps\n",[175,450,451],{"__ignoreMap":5},[178,452,453,455],{"class":180,"line":181},[178,454,185],{"class":184},[178,456,457],{"class":188}," ps\n",[142,459,461],{"id":460},"automatically-download-a-missing-model","Automatically download a missing model",[135,463,464],{},"By default, Palabre does not install a model automatically. To allow it at startup:",[169,466,468],{"className":171,"code":467,"language":173,"meta":5,"style":5},"palabre codex-ollama \"Critique this plan\" --pull-models\n",[175,469,470],{"__ignoreMap":5},[178,471,472,474,477,479,482,484],{"class":180,"line":181},[178,473,221],{"class":184},[178,475,476],{"class":188}," codex-ollama",[178,478,314],{"class":283},[178,480,481],{"class":188},"Critique this plan",[178,483,284],{"class":283},[178,485,486],{"class":188}," --pull-models\n",[135,488,489,490,493],{},"You can also enable ",[175,491,492],{},"autoPullModel"," in the agent configuration.",[142,495,497],{"id":496},"give-context-to-ollama","Give context to Ollama",[135,499,500],{},"Ollama does not read your files directly. Use:",[169,502,504],{"className":171,"code":503,"language":173,"meta":5,"style":5},"palabre codex-ollama \"Critique this module\" --files src\u002Fmodule.ts\n",[175,505,506],{"__ignoreMap":5},[178,507,508,510,512,514,517,519,522],{"class":180,"line":181},[178,509,221],{"class":184},[178,511,476],{"class":188},[178,513,314],{"class":283},[178,515,516],{"class":188},"Critique this module",[178,518,284],{"class":283},[178,520,521],{"class":188}," --files",[178,523,524],{"class":188}," src\u002Fmodule.ts\n",[135,526,192],{},[169,528,530],{"className":171,"code":529,"language":173,"meta":5,"style":5},"palabre codex-ollama \"Critique the architecture\" --context src docs\n",[175,531,532],{"__ignoreMap":5},[178,533,534,536,538,540,543,545,548,551],{"class":180,"line":181},[178,535,221],{"class":184},[178,537,476],{"class":188},[178,539,314],{"class":283},[178,541,542],{"class":188},"Critique the architecture",[178,544,284],{"class":283},[178,546,547],{"class":188}," --context",[178,549,550],{"class":188}," src",[178,552,553],{"class":188}," docs\n",[555,556,557],"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 .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 .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":5,"searchDepth":181,"depth":299,"links":559},[560,561,562,563,564,565],{"id":144,"depth":299,"text":145},{"id":245,"depth":299,"text":246},{"id":270,"depth":299,"text":271},{"id":441,"depth":299,"text":442},{"id":460,"depth":299,"text":461},{"id":496,"depth":299,"text":497},"Use Ollama with Palabre to bring in local models or models compatible with your Ollama configuration.","md",null,{},true,{"title":57,"description":566},"UdzJjmjVL0_CFZmyEGdV_GuSPO06J1auqlPwJgd4pl8",[574,576],{"title":53,"path":54,"stem":55,"description":575,"children":-1},"Configure OpenCode in Palabre and use it as a CLI agent in a debate pair.",{"title":67,"path":68,"stem":69,"description":577,"children":-1},"Choose agents, turns, presets, and main options to start a Palabre debate.",1778577194783]