{"id":3022,"date":"2026-04-24T15:07:17","date_gmt":"2026-04-24T15:07:17","guid":{"rendered":"https:\/\/www.ucartz.com\/blog\/?p=3022"},"modified":"2026-04-24T15:07:19","modified_gmt":"2026-04-24T15:07:19","slug":"nanobot-ai-agent-setup-guide","status":"publish","type":"post","link":"https:\/\/www.ucartz.com\/blog\/nanobot-ai-agent-setup-guide\/","title":{"rendered":"How to Install and Run Nanobot AI Agent on Windows (Complete Setup Guide)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Nanobot is an open-source, <a href=\"https:\/\/github.com\/HKUDS\/nanobot\" target=\"_blank\" rel=\"noreferrer noopener\">ultra-lightweight AI agent<\/a> built in the spirit of OpenClaw, Claude Code, and Codex. It keeps the core agent loop small and readable while supporting chat channels, memory, MCP, and practical deployment paths so you can go from a fresh install to a long-running personal AI agent with minimal overhead.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Why Nanobot?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Ultra-lightweight<\/strong> &#8211; stable long-running agent behaviour with a small, readable core<\/li>\n\n\n\n<li><strong>Research-ready<\/strong> &#8211; simple enough to study, modify, and extend<\/li>\n\n\n\n<li><strong>Practical<\/strong> &#8211; chat channels, API, memory, MCP, and deployment paths already built in<\/li>\n\n\n\n<li><strong>Hackable<\/strong> &#8211; start fast, go deeper through repo docs rather than a monolithic landing page<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Prerequisites<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before you begin, make sure you have <strong>Python 3.12<\/strong> installed on your Windows machine. Nanobot works best with 3.12 for day-to-day stability. You will also need a free API key from OpenRouter (covered in Step 4 below).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 1: Install Nanobot<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Open PowerShell and run:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>git clone https:\/\/github.com\/HKUDS\/nanobot.git\ncd nanobot\npy -3.12 -m pip install -e .<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Using <code>py -3.12<\/code> ensures you are installing into the correct Python version rather than whatever <code>pip<\/code> resolves to by default.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"251\" src=\"https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/installing-nanobot-1024x251.webp\" alt=\"installing nanobot\" class=\"wp-image-3028\" srcset=\"https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/installing-nanobot-1024x251.webp 1024w, https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/installing-nanobot-300x74.webp 300w, https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/installing-nanobot-768x188.webp 768w, https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/installing-nanobot.webp 1166w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 2: Fix the PATH Warning (if it appears)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">After installing, you may see this warning:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nanobot.exe is installed in '...\\Scripts' which is not on PATH<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This means Nanobot installed correctly, but Windows does not know where to find the <code>nanobot<\/code> command when you type it in the terminal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Quick fix &#8211; use this command instead of <code>nanobot<\/code> for now:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>py -3.12 -m nanobot<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This bypasses the PATH issue entirely and works immediately.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Permanent fix (recommended):<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Press the <strong>Windows key<\/strong><\/li>\n\n\n\n<li>Search: <strong>Environment Variables<\/strong><\/li>\n\n\n\n<li>Open \u2192 <strong>Edit the system environment variables<\/strong><\/li>\n\n\n\n<li>Click <strong>Environment Variables<\/strong><\/li>\n\n\n\n<li>Under <strong>User variables<\/strong> \u2192 find <strong>Path<\/strong> \u2192 click <strong>Edit<\/strong><\/li>\n\n\n\n<li>Click <strong>New<\/strong> and paste:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>C:\\Users\\....\\Local\\Python\\pythoncore-3.14-64\\Scripts<\/code><\/pre>\n\n\n\n<ol start=\"7\" class=\"wp-block-list\">\n<li>Click <strong>OK \u2192 OK \u2192 OK<\/strong><\/li>\n\n\n\n<li>Close PowerShell and reopen it<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">After restarting the terminal, the plain <code>nanobot<\/code> command will work.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"419\" src=\"https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/python-package-1024x419.webp\" alt=\"python package\" class=\"wp-image-3029\" srcset=\"https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/python-package-1024x419.webp 1024w, https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/python-package-300x123.webp 300w, https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/python-package-768x314.webp 768w, https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/python-package-1536x628.webp 1536w, https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/python-package.webp 1728w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 3: First-Time Onboarding<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Before running the agent for the first time, you must run the onboarding command. This creates your config file, sets up your workspace, and prompts you for API keys.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>py -3.12 -m nanobot onboard<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Run this once. You do not need to repeat it on future sessions.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"443\" src=\"https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/onboaerd-1024x443.webp\" alt=\"python onboard\" class=\"wp-image-3030\" srcset=\"https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/onboaerd-1024x443.webp 1024w, https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/onboaerd-300x130.webp 300w, https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/onboaerd-768x333.webp 768w, https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/onboaerd-1536x665.webp 1536w, https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/onboaerd.webp 1552w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 4: Get a Free API Key from OpenRouter<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Nanobot connects to AI models through a provider. The easiest free option is OpenRouter.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to <a href=\"https:\/\/openrouter.ai\/keys\" target=\"_blank\" rel=\"noreferrer noopener\">Openrouter unified interface.<\/a><\/li>\n\n\n\n<li>Sign up. Google login works<\/li>\n\n\n\n<li>Copy your API key<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 5: Configure Nanobot<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Open your config file at:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>C:\\Users\\....\\.nanobot\\config.json<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Update it with the following, replacing the placeholder with your real API key:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n  \"provider\": \"openrouter\",\n  \"api_key\": \"PASTE_YOUR_KEY_HERE\",\n  \"model\": \"mistralai\/mistral-7b-instruct\"\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><code><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-palette-color-1-color\">mistralai\/mistral-7b-instruct<\/mark><\/code> is a free model available on OpenRouter and works well for general chat and agent tasks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If your config file already has an <code>openrouter<\/code> block instead of the simpler format above, find and edit these three values directly:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Change the provider:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\"provider\": \"openrouter\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Add your API key:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\"openrouter\": {\n  \"apiKey\": \"PASTE_YOUR_KEY_HERE\",<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Change the model:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\"model\": \"openrouter\/auto\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Save the file when done.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 6: Run the AI Agent<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>py -3.12 -m nanobot agent<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">You are now in a live chat session with your AI. Type:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hello<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">And Nanobot will respond. That&#8217;s the full setup complete.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"566\" src=\"https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/chat-output-1024x566.webp\" alt=\"chat output\" class=\"wp-image-3031\" srcset=\"https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/chat-output-1024x566.webp 1024w, https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/chat-output-300x166.webp 300w, https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/chat-output-768x424.webp 768w, https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/chat-output.webp 1332w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Optional: Start the API Server<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to use Nanobot as a backend API rather than a terminal chat interface, run:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>py -3.12 -m nanobot serve<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Quick Reference: The Three Core Commands<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Command<\/th><th>What it does<\/th><\/tr><\/thead><tbody><tr><td><code>py -3.12 -m nanobot onboard<\/code><\/td><td>First-time setup .run once<\/td><\/tr><tr><td><code>py -3.12 -m nanobot agent<\/code><\/td><td>Start the AI chat agent<\/td><\/tr><tr><td><code>py -3.12 -m nanobot serve<\/code><\/td><td>Start the backend API server<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Troubleshooting<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">1.<strong><code>nanobot<\/code> command not found after install<\/strong> : Use <code>py -3.12 -m nanobot<\/code> as a temporary fix. For a permanent fix, add the Scripts folder to your PATH as described in Step 2, then restart your terminal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2. <strong>Installed into the wrong Python version<\/strong>: If you have multiple Python versions on your machine, always use <code>py -3.12 -m pip install -e .<\/code> to install, and <code>py -3.12 -m nanobot<\/code> to run. This pins the commands to Python 3.12 explicitly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3. <strong>API key errors or model not found<\/strong>: Double-check your <code>config.json<\/code> \u2014 the key must be inside quotes and the provider must be set to <code>openrouter<\/code>. Make sure there are no trailing commas or missing brackets in the JSON file.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">4. <strong>Agent starts but does not respond<\/strong>:  Confirm your OpenRouter account has credits or that you selected a free-tier model such as <code><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-palette-color-1-color\">mistralai\/mistral-7b-instruct<\/mark><\/code>. You can check available free models.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Nanobot Reflects a Growing Trend Toward Lightweight, Self-Hosted AI Agents<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The rise of tools like Nanobot signals a clear shift in how developers approach AI. Instead of relying on heavy, complex frameworks or closed SaaS platforms, there is growing demand for lightweight, self-hosted AI agents that are easier to understand, modify, and run independently.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nanobot fits directly into this trend. Its small and readable core makes it accessible for developers who want control over how their AI agent behaves, rather than working with black-box systems. This is especially important for experimentation, research, and building custom automation workflows.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At the same time, integrations with providers like OpenRouter show how modern AI agents are becoming more flexible. Developers can switch between models without changing the core system, making setups like Nanobot more adaptable compared to traditional approaches.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This shift is also connected to a broader move toward self-hosted infrastructure. Running AI agents on personal servers or VPS environments allows for better control, privacy, and long-term cost efficiency. As more developers build their own automation stacks, lightweight agents like Nanobot are becoming a practical starting point.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In simple terms, Nanobot is not just a tool it represents where AI development is heading; smaller, flexible, and fully in your control.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusion <\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nanobot proves that you don\u2019t need a heavy, complex system to run a functional AI agent. With a lightweight core, OpenRouter integration, and simple setup, you can go from installation to a working AI assistant in minutes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But running an AI agent locally is just the starting point. The real value comes when the agent runs continuously, handles tasks in the background, and integrates with real workflows. That requires a stable environment, consistent uptime, and enough resources to handle API calls and processing without interruption.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re planning to move beyond testing and actually use Nanobot for automation, development support, or API-based services, running it on a reliable VPS is the next step. A <a href=\"https:\/\/www.ucartz.com\/vps-hosting\">KVM VPS hosting<\/a> like Ucartz gives you the control and stability needed to keep your AI agent running 24\/7 without depending on your local machine.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>FAQ <\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>1. What is Nanobot AI agent?<\/strong><br>Nanobot is an open-source lightweight AI agent designed for easy customization, automation, and long-running tasks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>2. Do I need coding skills to use Nanobot?<\/strong><br>Basic command-line and configuration knowledge is required to install and run Nanobot effectively.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>3. Is Nanobot free to use?<\/strong><br>Nanobot is open-source, but it requires an API key from providers like OpenRouter which may have usage limits.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>4. Can Nanobot run continuously in the background?<\/strong><br>Yes, Nanobot can run as a long-running agent using tools like PM2 or screen on a VPS.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>5. Which AI models work with Nanobot?<\/strong><br>Nanobot supports models via OpenRouter, including free options like Mistral 7B.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>6. Can I use Nanobot with n8n automation?<\/strong><br>Yes, Nanobot can be integrated with n8n via API to create AI-driven automation workflows.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nanobot is an open-source, ultra-lightweight AI agent built in the spirit of OpenClaw, Claude Code, and Codex. It keeps the core agent loop small and readable while supporting chat channels, memory, MCP, and practical deployment paths so you can go from a fresh install to a long-running personal AI agent with minimal overhead. Why Nanobot? [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":3027,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[745],"tags":[775,774,776,777],"class_list":["post-3022","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-nanobot","tag-nanobot-ai-agent","tag-nanobot-install","tag-open-source-ai-agent-windows","tag-self-hosted-ai-agent-python"],"blocksy_meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Install and Run Nanobot AI Agent on Windows<\/title>\n<meta name=\"description\" content=\"Step-by-step guide to install and run Nanobot, a lightweight AI agent using OpenRouter, with setup instructions, use cases, and production deployment tips.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ucartz.com\/blog\/nanobot-ai-agent-setup-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install and Run Nanobot AI Agent on Windows\" \/>\n<meta property=\"og:description\" content=\"Step-by-step guide to install and run Nanobot, a lightweight AI agent using OpenRouter, with setup instructions, use cases, and production deployment tips.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ucartz.com\/blog\/nanobot-ai-agent-setup-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"Web Hosting and IT Consultancy Services\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-24T15:07:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-24T15:07:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/nanaobot-install-scaled.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1440\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Binila Treesa Babu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Binila Treesa Babu\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/nanobot-ai-agent-setup-guide\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/nanobot-ai-agent-setup-guide\\\/\"},\"author\":{\"name\":\"Binila Treesa Babu\",\"@id\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/#\\\/schema\\\/person\\\/5a837c21b70e716682e217591bdb30f4\"},\"headline\":\"How to Install and Run Nanobot AI Agent on Windows (Complete Setup Guide)\",\"datePublished\":\"2026-04-24T15:07:17+00:00\",\"dateModified\":\"2026-04-24T15:07:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/nanobot-ai-agent-setup-guide\\\/\"},\"wordCount\":1104,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/nanobot-ai-agent-setup-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/nanaobot-install-scaled.webp\",\"keywords\":[\"nanobot AI agent\",\"nanobot install\",\"open source AI agent Windows\",\"self-hosted AI agent Python\"],\"articleSection\":[\"nanobot\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/nanobot-ai-agent-setup-guide\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/nanobot-ai-agent-setup-guide\\\/\",\"url\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/nanobot-ai-agent-setup-guide\\\/\",\"name\":\"How to Install and Run Nanobot AI Agent on Windows\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/nanobot-ai-agent-setup-guide\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/nanobot-ai-agent-setup-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/nanaobot-install-scaled.webp\",\"datePublished\":\"2026-04-24T15:07:17+00:00\",\"dateModified\":\"2026-04-24T15:07:19+00:00\",\"description\":\"Step-by-step guide to install and run Nanobot, a lightweight AI agent using OpenRouter, with setup instructions, use cases, and production deployment tips.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/nanobot-ai-agent-setup-guide\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/nanobot-ai-agent-setup-guide\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/nanobot-ai-agent-setup-guide\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/nanaobot-install-scaled.webp\",\"contentUrl\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/nanaobot-install-scaled.webp\",\"width\":2560,\"height\":1440,\"caption\":\"nanobot install\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/nanobot-ai-agent-setup-guide\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install and Run Nanobot AI Agent on Windows (Complete Setup Guide)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/\",\"name\":\"Web Hosting and IT Consultancy Services\",\"description\":\"Discover the Potential of Digital Transformation through Effortless Hosting and Professional IT Consulting!\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/#organization\",\"name\":\"Web Hosting and IT Consultancy Services\",\"url\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/ucartzLogo-1.png\",\"contentUrl\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/ucartzLogo-1.png\",\"width\":165,\"height\":50,\"caption\":\"Web Hosting and IT Consultancy Services\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/#\\\/schema\\\/person\\\/5a837c21b70e716682e217591bdb30f4\",\"name\":\"Binila Treesa Babu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8283a00d1a8cf6739945ebc2872a029483b43dcc2cc93f0a5abe491e114a7fa0?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8283a00d1a8cf6739945ebc2872a029483b43dcc2cc93f0a5abe491e114a7fa0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8283a00d1a8cf6739945ebc2872a029483b43dcc2cc93f0a5abe491e114a7fa0?s=96&d=mm&r=g\",\"caption\":\"Binila Treesa Babu\"},\"description\":\"I am Binila Treesa Babu, a content writer specializing in dedicated servers, cloud hosting, and cybersecurity. I help businesses and developers choose the best hosting solutions by providing in-depth insights, reviews, and expert recommendations. Follow for expert tips and trends!\",\"url\":\"https:\\\/\\\/www.ucartz.com\\\/blog\\\/author\\\/binila-treesa-babu\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Install and Run Nanobot AI Agent on Windows","description":"Step-by-step guide to install and run Nanobot, a lightweight AI agent using OpenRouter, with setup instructions, use cases, and production deployment tips.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ucartz.com\/blog\/nanobot-ai-agent-setup-guide\/","og_locale":"en_US","og_type":"article","og_title":"How to Install and Run Nanobot AI Agent on Windows","og_description":"Step-by-step guide to install and run Nanobot, a lightweight AI agent using OpenRouter, with setup instructions, use cases, and production deployment tips.","og_url":"https:\/\/www.ucartz.com\/blog\/nanobot-ai-agent-setup-guide\/","og_site_name":"Web Hosting and IT Consultancy Services","article_published_time":"2026-04-24T15:07:17+00:00","article_modified_time":"2026-04-24T15:07:19+00:00","og_image":[{"width":2560,"height":1440,"url":"https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/nanaobot-install-scaled.webp","type":"image\/webp"}],"author":"Binila Treesa Babu","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Binila Treesa Babu","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.ucartz.com\/blog\/nanobot-ai-agent-setup-guide\/#article","isPartOf":{"@id":"https:\/\/www.ucartz.com\/blog\/nanobot-ai-agent-setup-guide\/"},"author":{"name":"Binila Treesa Babu","@id":"https:\/\/www.ucartz.com\/blog\/#\/schema\/person\/5a837c21b70e716682e217591bdb30f4"},"headline":"How to Install and Run Nanobot AI Agent on Windows (Complete Setup Guide)","datePublished":"2026-04-24T15:07:17+00:00","dateModified":"2026-04-24T15:07:19+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ucartz.com\/blog\/nanobot-ai-agent-setup-guide\/"},"wordCount":1104,"commentCount":0,"publisher":{"@id":"https:\/\/www.ucartz.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.ucartz.com\/blog\/nanobot-ai-agent-setup-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/nanaobot-install-scaled.webp","keywords":["nanobot AI agent","nanobot install","open source AI agent Windows","self-hosted AI agent Python"],"articleSection":["nanobot"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.ucartz.com\/blog\/nanobot-ai-agent-setup-guide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.ucartz.com\/blog\/nanobot-ai-agent-setup-guide\/","url":"https:\/\/www.ucartz.com\/blog\/nanobot-ai-agent-setup-guide\/","name":"How to Install and Run Nanobot AI Agent on Windows","isPartOf":{"@id":"https:\/\/www.ucartz.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ucartz.com\/blog\/nanobot-ai-agent-setup-guide\/#primaryimage"},"image":{"@id":"https:\/\/www.ucartz.com\/blog\/nanobot-ai-agent-setup-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/nanaobot-install-scaled.webp","datePublished":"2026-04-24T15:07:17+00:00","dateModified":"2026-04-24T15:07:19+00:00","description":"Step-by-step guide to install and run Nanobot, a lightweight AI agent using OpenRouter, with setup instructions, use cases, and production deployment tips.","breadcrumb":{"@id":"https:\/\/www.ucartz.com\/blog\/nanobot-ai-agent-setup-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ucartz.com\/blog\/nanobot-ai-agent-setup-guide\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ucartz.com\/blog\/nanobot-ai-agent-setup-guide\/#primaryimage","url":"https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/nanaobot-install-scaled.webp","contentUrl":"https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2026\/04\/nanaobot-install-scaled.webp","width":2560,"height":1440,"caption":"nanobot install"},{"@type":"BreadcrumbList","@id":"https:\/\/www.ucartz.com\/blog\/nanobot-ai-agent-setup-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ucartz.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install and Run Nanobot AI Agent on Windows (Complete Setup Guide)"}]},{"@type":"WebSite","@id":"https:\/\/www.ucartz.com\/blog\/#website","url":"https:\/\/www.ucartz.com\/blog\/","name":"Web Hosting and IT Consultancy Services","description":"Discover the Potential of Digital Transformation through Effortless Hosting and Professional IT Consulting!","publisher":{"@id":"https:\/\/www.ucartz.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ucartz.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.ucartz.com\/blog\/#organization","name":"Web Hosting and IT Consultancy Services","url":"https:\/\/www.ucartz.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ucartz.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2021\/08\/ucartzLogo-1.png","contentUrl":"https:\/\/www.ucartz.com\/blog\/wp-content\/uploads\/2021\/08\/ucartzLogo-1.png","width":165,"height":50,"caption":"Web Hosting and IT Consultancy Services"},"image":{"@id":"https:\/\/www.ucartz.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.ucartz.com\/blog\/#\/schema\/person\/5a837c21b70e716682e217591bdb30f4","name":"Binila Treesa Babu","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/8283a00d1a8cf6739945ebc2872a029483b43dcc2cc93f0a5abe491e114a7fa0?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/8283a00d1a8cf6739945ebc2872a029483b43dcc2cc93f0a5abe491e114a7fa0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8283a00d1a8cf6739945ebc2872a029483b43dcc2cc93f0a5abe491e114a7fa0?s=96&d=mm&r=g","caption":"Binila Treesa Babu"},"description":"I am Binila Treesa Babu, a content writer specializing in dedicated servers, cloud hosting, and cybersecurity. I help businesses and developers choose the best hosting solutions by providing in-depth insights, reviews, and expert recommendations. Follow for expert tips and trends!","url":"https:\/\/www.ucartz.com\/blog\/author\/binila-treesa-babu\/"}]}},"_links":{"self":[{"href":"https:\/\/www.ucartz.com\/blog\/wp-json\/wp\/v2\/posts\/3022","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ucartz.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ucartz.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ucartz.com\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ucartz.com\/blog\/wp-json\/wp\/v2\/comments?post=3022"}],"version-history":[{"count":5,"href":"https:\/\/www.ucartz.com\/blog\/wp-json\/wp\/v2\/posts\/3022\/revisions"}],"predecessor-version":[{"id":3032,"href":"https:\/\/www.ucartz.com\/blog\/wp-json\/wp\/v2\/posts\/3022\/revisions\/3032"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ucartz.com\/blog\/wp-json\/wp\/v2\/media\/3027"}],"wp:attachment":[{"href":"https:\/\/www.ucartz.com\/blog\/wp-json\/wp\/v2\/media?parent=3022"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ucartz.com\/blog\/wp-json\/wp\/v2\/categories?post=3022"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ucartz.com\/blog\/wp-json\/wp\/v2\/tags?post=3022"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}