<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Krushna Kodgirwar</title>
    <description>The latest articles on DEV Community by Krushna Kodgirwar (@krushna_kodgirwar_1355634).</description>
    <link>https://dev.to/krushna_kodgirwar_1355634</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4152895%2F05b9201d-d21e-458e-8100-1487a03fa59c.png</url>
      <title>DEV Community: Krushna Kodgirwar</title>
      <link>https://dev.to/krushna_kodgirwar_1355634</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/krushna_kodgirwar_1355634"/>
    <language>en</language>
    <item>
      <title>AI Boardroom: Local Multi-Agent Business Decision Simulator</title>
      <dc:creator>Krushna Kodgirwar</dc:creator>
      <pubDate>Fri, 02 Oct 2026 04:12:06 +0000</pubDate>
      <link>https://dev.to/krushna_kodgirwar_1355634/ai-boardroom-local-multi-agent-business-decision-simulator-3319</link>
      <guid>https://dev.to/krushna_kodgirwar_1355634/ai-boardroom-local-multi-agent-business-decision-simulator-3319</guid>
      <description>&lt;p&gt;*This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-weekend-2026-10-01"&gt;Hacktoberfest Weekend challenge: Build for a Friend*&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  AI Boardroom — A Multi-Agent AI Decision Simulator Built for a Friend
&lt;/h1&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I built &lt;strong&gt;AI Boardroom&lt;/strong&gt;, an open-source multi-agent decision-making simulator designed specifically for a close friend who was struggling to evaluate complex business decisions.&lt;/p&gt;

&lt;p&gt;Instead of asking a single AI model for advice and receiving a surface-level, biased response, &lt;strong&gt;AI Boardroom&lt;/strong&gt; creates a virtual executive boardroom. It spins up specialized AI agents—such as a cautious CFO, a growth-focused CMO, a risk-averse Legal Advisor, and a Pragmatic Engineer—who analyze the exact same problem simultaneously, challenge each other's assumptions, and generate a balanced, multi-perspective recommendation.&lt;/p&gt;

&lt;p&gt;When I ran his latest startup proposal through the local board in front of him, his initial reaction was:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"Seeing the CFO agent immediately call out my unit economics while the CMO agent argued for brand exposure gave me more clarity in 30 seconds than days of overthinking."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Key Features
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Multi-Agent Simulation:&lt;/strong&gt; Orchestrates multiple distinct personas with tailored prompts and temperature parameters.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Autonomous &amp;amp; Manual Collaboration:&lt;/strong&gt; Observe agents analyze, critique, and build on each other's points in real-time.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Structured Final Synthesis:&lt;/strong&gt; Generates an aggregated consensus, highlighted risks, and actionable next steps.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;100% Local Open-Weight Execution:&lt;/strong&gt; Operates completely offline with zero API costs using open-source LLMs.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/krushnakodgirwar" rel="noopener noreferrer"&gt;
        krushnakodgirwar
      &lt;/a&gt; / &lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom" rel="noopener noreferrer"&gt;
        AI-Boardroom
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      AI-powered multi-agent business decision simulator with executive agents and an AI CEO decision system.
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;🏛️ AI Boardroom OS&lt;/h1&gt;
&lt;/div&gt;
### Where AI Agents Think Together
&lt;p&gt;
  &lt;strong&gt;A Multi-Agent AI Business Decision Simulator&lt;/strong&gt;&lt;br&gt;
  Analyze business challenges through specialized AI executives, collaborative reasoning, and structured decision-making
&lt;/p&gt;

&lt;p&gt;
  &lt;a href="https://ai-boardroom-xexp.onrender.com" rel="nofollow noopener noreferrer"&gt;
    &lt;img src="https://camo.githubusercontent.com/c12c0a7ba2948f09f1bc5c0826bb133976018b1a03876318fffe7c10f572e473/68747470733a2f2f696d672e736869656c64732e696f2f62616467652ff09f9a805f4c4956455f44454d4f2d4c61756e63685f426f617264726f6f6d2d3842354346363f7374796c653d666f722d7468652d6261646765" alt="Live Demo"&gt;
  &lt;/a&gt;
  &lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom" rel="noopener noreferrer"&gt;
    &lt;img src="https://camo.githubusercontent.com/c46b07c0aa49a49fe6ac3a2327c12ca77f375e23ddad16f469a937d648f1ee01/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4769744875622d566965775f5265706f7369746f72792d3138313731373f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562" alt="GitHub Repository"&gt;
  &lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/f86361c44594c99e6bc8adce37f8af8623e419c170dfcbd18bffc3544ea154ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f507974686f6e2d3337373641423f7374796c653d666c61742d737175617265266c6f676f3d707974686f6e266c6f676f436f6c6f723d7768697465"&gt;&lt;img src="https://camo.githubusercontent.com/f86361c44594c99e6bc8adce37f8af8623e419c170dfcbd18bffc3544ea154ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f507974686f6e2d3337373641423f7374796c653d666c61742d737175617265266c6f676f3d707974686f6e266c6f676f436f6c6f723d7768697465"&gt;&lt;/a&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/3246562e6b226088d05ddfed98d7e09916e724f8b3e22101931a50682dd4f196/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f466173744150492d3030393638383f7374796c653d666c61742d737175617265266c6f676f3d66617374617069266c6f676f436f6c6f723d7768697465"&gt;&lt;img src="https://camo.githubusercontent.com/3246562e6b226088d05ddfed98d7e09916e724f8b3e22101931a50682dd4f196/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f466173744150492d3030393638383f7374796c653d666c61742d737175617265266c6f676f3d66617374617069266c6f676f436f6c6f723d7768697465"&gt;&lt;/a&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/5530f560c0445e4204ad5d05fb2007af47502c58935e984fe9e5a19c7e3b4096/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5079546f7263682d4545344332433f7374796c653d666c61742d737175617265266c6f676f3d7079746f726368266c6f676f436f6c6f723d7768697465"&gt;&lt;img src="https://camo.githubusercontent.com/5530f560c0445e4204ad5d05fb2007af47502c58935e984fe9e5a19c7e3b4096/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5079546f7263682d4545344332433f7374796c653d666c61742d737175617265266c6f676f3d7079746f726368266c6f676f436f6c6f723d7768697465"&gt;&lt;/a&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/bba310552b01bec6f5ff1615c611467b77af52992512fc402e448b3155cf91bc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5177656e322e352d4c4c4d2d3743334145443f7374796c653d666c61742d737175617265"&gt;&lt;img src="https://camo.githubusercontent.com/bba310552b01bec6f5ff1615c611467b77af52992512fc402e448b3155cf91bc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5177656e322e352d4c4c4d2d3743334145443f7374796c653d666c61742d737175617265"&gt;&lt;/a&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/7d77e40b878f22c57062ffaee764a83d34679188a0048acf6b93cc610b6787ad/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4368726f6d6144422d566563746f725f44617461626173652d3130423938313f7374796c653d666c61742d737175617265"&gt;&lt;img src="https://camo.githubusercontent.com/7d77e40b878f22c57062ffaee764a83d34679188a0048acf6b93cc610b6787ad/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4368726f6d6144422d566563746f725f44617461626173652d3130423938313f7374796c653d666c61742d737175617265"&gt;&lt;/a&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/c7eba003ecae23f9e7a8cf05e22be10f1f0895f84e303756975d3e76af4215dc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f52656e6465722d4465706c6f7965642d3436453342373f7374796c653d666c61742d737175617265"&gt;&lt;img src="https://camo.githubusercontent.com/c7eba003ecae23f9e7a8cf05e22be10f1f0895f84e303756975d3e76af4215dc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f52656e6465722d4465706c6f7965642d3436453342373f7374796c653d666c61742d737175617265"&gt;&lt;/a&gt;
&lt;/p&gt;




&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;🌐 Live Application&lt;/h2&gt;
&lt;/div&gt;

&lt;p&gt;
  &lt;a href="https://ai-boardroom-xexp.onrender.com" rel="nofollow noopener noreferrer"&gt;
    &lt;img src="https://camo.githubusercontent.com/e00605cc609d60ef772dfc914372f009743494867b7e95c6863149843e13c808/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4f50454e5f41495f424f415244524f4f4d2d436c69636b5f746f5f4578706c6f72652d3131313832373f7374796c653d666f722d7468652d6261646765266c6f676f3d676f6f676c656368726f6d65266c6f676f436f6c6f723d7768697465"&gt;
  &lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;🔗 &lt;strong&gt;Live Website:&lt;/strong&gt; &lt;a href="https://ai-boardroom-xexp.onrender.com" rel="nofollow noopener noreferrer"&gt;https://ai-boardroom-xexp.onrender.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🔗 &lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom" rel="noopener noreferrer"&gt;https://github.com/krushnakodgirwar/AI-Boardroom&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Deployment note:&lt;/strong&gt; The frontend is hosted on Render. Full AI analysis requires the FastAPI backend to be running and the frontend to be configured with a reachable backend URL.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;📑 Table of Contents&lt;/h1&gt;

&lt;/div&gt;


&lt;strong&gt;📖 Explore the README sections&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-introduction" rel="noopener noreferrer"&gt;✨ Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-problem-statement" rel="noopener noreferrer"&gt;🎯 Problem Statement&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-project-vision" rel="noopener noreferrer"&gt;💡 Project Vision&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-key-features" rel="noopener noreferrer"&gt;🚀 Key Features&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-the-executive-board" rel="noopener noreferrer"&gt;👥 The Executive Board&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-intelligence-modes" rel="noopener noreferrer"&gt;⚡ Intelligence Modes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#%EF%B8%8F-agent-selection" rel="noopener noreferrer"&gt;🎛️ Agent Selection&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-response-formats" rel="noopener noreferrer"&gt;📋 Response Formats&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-ai-decision-workflow" rel="noopener noreferrer"&gt;🧠 AI Decision Workflow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#%EF%B8%8F-system-architecture" rel="noopener noreferrer"&gt;🏗️ System Architecture&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#%EF%B8%8F-technology-stack" rel="noopener noreferrer"&gt;🛠️ Technology Stack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-project-structure" rel="noopener noreferrer"&gt;📂 Project Structure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#%EF%B8%8F-installation" rel="noopener noreferrer"&gt;⚙️ Installation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#%EF%B8%8F-run-locally" rel="noopener noreferrer"&gt;▶️ Run Locally&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-api-documentation" rel="noopener noreferrer"&gt;🔌 API Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#%EF%B8%8F-deployment" rel="noopener noreferrer"&gt;☁️ Deployment&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-example-scenario" rel="noopener noreferrer"&gt;🧪 Example Scenario&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#%EF%B8%8F-limitations" rel="noopener noreferrer"&gt;⚠️ Limitations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-future-improvements" rel="noopener noreferrer"&gt;🔮 Future Improvements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-author" rel="noopener noreferrer"&gt;👨‍💻 Author&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;





&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;✨ Introduction&lt;/h1&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;AI Boardroom OS&lt;/strong&gt; is a multi-agent AI business decision simulator that explores how specialized…&lt;/p&gt;&lt;/div&gt;


&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/krushnakodgirwar/AI-Boardroom" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;


&lt;p&gt;The repository contains the complete source code, including the FastAPI backend, prompt orchestration pipelines, agent persona configs, and interactive frontend interface.&lt;/p&gt;




&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;I engineered the entire stack from scratch to run efficiently on consumer hardware without reliance on closed third-party APIs:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. System Architecture &amp;amp; Tech Stack
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Core Intelligence:&lt;/strong&gt; Open-weight &lt;strong&gt;Qwen2.5-3B-Instruct&lt;/strong&gt; model.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Model Optimization:&lt;/strong&gt; Loaded via &lt;strong&gt;PyTorch&lt;/strong&gt; using &lt;strong&gt;4-bit NF4 quantization&lt;/strong&gt; (&lt;code&gt;bitsandbytes&lt;/code&gt;), drastically reducing GPU memory overhead so it runs smoothly on standard hardware.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Backend API:&lt;/strong&gt; &lt;strong&gt;FastAPI&lt;/strong&gt; &amp;amp; &lt;strong&gt;Uvicorn&lt;/strong&gt; handling asynchronous multi-agent prompt pipelines and stream responses.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Frontend UI:&lt;/strong&gt; Built with HTML5, CSS3, and modern JavaScript (ES6) for clear visual separation of agent discussions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tunneling &amp;amp; Testing:&lt;/strong&gt; Integrated Cloudflare Tunnels for secure local-to-web testing and live previews.
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                     USER INPUT
                         │
                         ▼
                Business Problem Context
                         │
                         ▼
              AI BOARDROOM ORCHESTRATOR
                         │
        ┌────────────────┼────────────────┐
        │                │                │
        ▼                ▼                ▼
   Agent 1: CFO     Agent 2: CMO    Agent 3: Tech Lead
(Financial Risk)  (User Growth)    (Feasibility)
        │                │                │
        └────────────────┼────────────────┘
                         │
                         ▼
              Agent Discussion &amp;amp; Review
                         │
                         ▼
             Structured Final Consensus

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;p&gt;Building AI Boardroom on open-source technology made critical features possible that closed proprietary APIs couldn't offer:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Unrestricted Persona Fine-Tuning &amp;amp; Prompt Depth:&lt;/strong&gt; Proprietary APIs often apply heavy global system instruction layers that dull distinct agent personas. Using an open-weight model like &lt;strong&gt;Qwen2.5-3B-Instruct&lt;/strong&gt; allowed me to fine-tune exact agent behavior, context lengths, and temperature parameters per role without safety filter over-triggering.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Absolute Confidentiality:&lt;/strong&gt; Business ideas, pitch decks, and internal financials are highly sensitive. Keeping inference 100% local ensures zero data is logged or sent to cloud servers to train external models.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Zero Token Cost for Complex Multi-Turn Loops:&lt;/strong&gt; Multi-agent discussions consume thousands of tokens in context-swapping per run. Running locally eliminated per-token API costs completely, enabling infinite iterations for free.&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  Challenges I Solved
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Context Swapping Latency:&lt;/strong&gt; Running multi-agent prompts sequentially on a single GPU can slow down response times. I optimized memory consumption with 4-bit NF4 quantization and streamlined prompt templates to keep response latency low.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Preventing Consensus Bias:&lt;/strong&gt; Early iterations saw agents blindly agreeing with each other. I tuned the temperature settings individually per agent (e.g., lower temperature for CFO, higher for CMO) and added explicit counter-argument system constraints to force realistic boardroom debate.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Best Use of Gemma / Open-Weight Models&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
      <category>ai</category>
    </item>
    <item>
      <title>Building AI Boardroom: A Multi-Agent Decision Engine for My Friend</title>
      <dc:creator>Krushna Kodgirwar</dc:creator>
      <pubDate>Fri, 02 Oct 2026 04:10:13 +0000</pubDate>
      <link>https://dev.to/krushna_kodgirwar_1355634/building-ai-boardroom-a-multi-agent-decision-engine-for-my-friend-44l6</link>
      <guid>https://dev.to/krushna_kodgirwar_1355634/building-ai-boardroom-a-multi-agent-decision-engine-for-my-friend-44l6</guid>
      <description>&lt;p&gt;*This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-weekend-2026-10-01"&gt;Hacktoberfest Weekend challenge: Build for a Friend*&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  AI Boardroom — A Multi-Agent AI Decision Simulator Built for a Friend
&lt;/h1&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I built &lt;strong&gt;AI Boardroom&lt;/strong&gt;, an open-source multi-agent decision-making simulator designed specifically for a close friend who was struggling to evaluate complex business decisions.&lt;/p&gt;

&lt;p&gt;Instead of asking a single AI model for advice and receiving a surface-level, biased response, &lt;strong&gt;AI Boardroom&lt;/strong&gt; creates a virtual executive boardroom. It spins up specialized AI agents—such as a cautious CFO, a growth-focused CMO, a risk-averse Legal Advisor, and a Pragmatic Engineer—who analyze the exact same problem simultaneously, challenge each other's assumptions, and generate a balanced, multi-perspective recommendation.&lt;/p&gt;

&lt;p&gt;When I ran his latest startup proposal through the local board in front of him, his initial reaction was:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"Seeing the CFO agent immediately call out my unit economics while the CMO agent argued for brand exposure gave me more clarity in 30 seconds than days of overthinking."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Key Features
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Multi-Agent Simulation:&lt;/strong&gt; Orchestrates multiple distinct personas with tailored prompts and temperature parameters.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Autonomous &amp;amp; Manual Collaboration:&lt;/strong&gt; Observe agents analyze, critique, and build on each other's points in real-time.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Structured Final Synthesis:&lt;/strong&gt; Generates an aggregated consensus, highlighted risks, and actionable next steps.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;100% Local Open-Weight Execution:&lt;/strong&gt; Operates completely offline with zero API costs using open-source LLMs.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/krushnakodgirwar" rel="noopener noreferrer"&gt;
        krushnakodgirwar
      &lt;/a&gt; / &lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom" rel="noopener noreferrer"&gt;
        AI-Boardroom
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      AI-powered multi-agent business decision simulator with executive agents and an AI CEO decision system.
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;🏛️ AI Boardroom OS&lt;/h1&gt;
&lt;/div&gt;
### Where AI Agents Think Together
&lt;p&gt;
  &lt;strong&gt;A Multi-Agent AI Business Decision Simulator&lt;/strong&gt;&lt;br&gt;
  Analyze business challenges through specialized AI executives, collaborative reasoning, and structured decision-making
&lt;/p&gt;

&lt;p&gt;
  &lt;a href="https://ai-boardroom-xexp.onrender.com" rel="nofollow noopener noreferrer"&gt;
    &lt;img src="https://camo.githubusercontent.com/c12c0a7ba2948f09f1bc5c0826bb133976018b1a03876318fffe7c10f572e473/68747470733a2f2f696d672e736869656c64732e696f2f62616467652ff09f9a805f4c4956455f44454d4f2d4c61756e63685f426f617264726f6f6d2d3842354346363f7374796c653d666f722d7468652d6261646765" alt="Live Demo"&gt;
  &lt;/a&gt;
  &lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom" rel="noopener noreferrer"&gt;
    &lt;img src="https://camo.githubusercontent.com/c46b07c0aa49a49fe6ac3a2327c12ca77f375e23ddad16f469a937d648f1ee01/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4769744875622d566965775f5265706f7369746f72792d3138313731373f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562" alt="GitHub Repository"&gt;
  &lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/f86361c44594c99e6bc8adce37f8af8623e419c170dfcbd18bffc3544ea154ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f507974686f6e2d3337373641423f7374796c653d666c61742d737175617265266c6f676f3d707974686f6e266c6f676f436f6c6f723d7768697465"&gt;&lt;img src="https://camo.githubusercontent.com/f86361c44594c99e6bc8adce37f8af8623e419c170dfcbd18bffc3544ea154ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f507974686f6e2d3337373641423f7374796c653d666c61742d737175617265266c6f676f3d707974686f6e266c6f676f436f6c6f723d7768697465"&gt;&lt;/a&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/3246562e6b226088d05ddfed98d7e09916e724f8b3e22101931a50682dd4f196/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f466173744150492d3030393638383f7374796c653d666c61742d737175617265266c6f676f3d66617374617069266c6f676f436f6c6f723d7768697465"&gt;&lt;img src="https://camo.githubusercontent.com/3246562e6b226088d05ddfed98d7e09916e724f8b3e22101931a50682dd4f196/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f466173744150492d3030393638383f7374796c653d666c61742d737175617265266c6f676f3d66617374617069266c6f676f436f6c6f723d7768697465"&gt;&lt;/a&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/5530f560c0445e4204ad5d05fb2007af47502c58935e984fe9e5a19c7e3b4096/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5079546f7263682d4545344332433f7374796c653d666c61742d737175617265266c6f676f3d7079746f726368266c6f676f436f6c6f723d7768697465"&gt;&lt;img src="https://camo.githubusercontent.com/5530f560c0445e4204ad5d05fb2007af47502c58935e984fe9e5a19c7e3b4096/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5079546f7263682d4545344332433f7374796c653d666c61742d737175617265266c6f676f3d7079746f726368266c6f676f436f6c6f723d7768697465"&gt;&lt;/a&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/bba310552b01bec6f5ff1615c611467b77af52992512fc402e448b3155cf91bc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5177656e322e352d4c4c4d2d3743334145443f7374796c653d666c61742d737175617265"&gt;&lt;img src="https://camo.githubusercontent.com/bba310552b01bec6f5ff1615c611467b77af52992512fc402e448b3155cf91bc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5177656e322e352d4c4c4d2d3743334145443f7374796c653d666c61742d737175617265"&gt;&lt;/a&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/7d77e40b878f22c57062ffaee764a83d34679188a0048acf6b93cc610b6787ad/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4368726f6d6144422d566563746f725f44617461626173652d3130423938313f7374796c653d666c61742d737175617265"&gt;&lt;img src="https://camo.githubusercontent.com/7d77e40b878f22c57062ffaee764a83d34679188a0048acf6b93cc610b6787ad/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4368726f6d6144422d566563746f725f44617461626173652d3130423938313f7374796c653d666c61742d737175617265"&gt;&lt;/a&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/c7eba003ecae23f9e7a8cf05e22be10f1f0895f84e303756975d3e76af4215dc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f52656e6465722d4465706c6f7965642d3436453342373f7374796c653d666c61742d737175617265"&gt;&lt;img src="https://camo.githubusercontent.com/c7eba003ecae23f9e7a8cf05e22be10f1f0895f84e303756975d3e76af4215dc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f52656e6465722d4465706c6f7965642d3436453342373f7374796c653d666c61742d737175617265"&gt;&lt;/a&gt;
&lt;/p&gt;




&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;🌐 Live Application&lt;/h2&gt;
&lt;/div&gt;

&lt;p&gt;
  &lt;a href="https://ai-boardroom-xexp.onrender.com" rel="nofollow noopener noreferrer"&gt;
    &lt;img src="https://camo.githubusercontent.com/e00605cc609d60ef772dfc914372f009743494867b7e95c6863149843e13c808/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4f50454e5f41495f424f415244524f4f4d2d436c69636b5f746f5f4578706c6f72652d3131313832373f7374796c653d666f722d7468652d6261646765266c6f676f3d676f6f676c656368726f6d65266c6f676f436f6c6f723d7768697465"&gt;
  &lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;🔗 &lt;strong&gt;Live Website:&lt;/strong&gt; &lt;a href="https://ai-boardroom-xexp.onrender.com" rel="nofollow noopener noreferrer"&gt;https://ai-boardroom-xexp.onrender.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🔗 &lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom" rel="noopener noreferrer"&gt;https://github.com/krushnakodgirwar/AI-Boardroom&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Deployment note:&lt;/strong&gt; The frontend is hosted on Render. Full AI analysis requires the FastAPI backend to be running and the frontend to be configured with a reachable backend URL.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;📑 Table of Contents&lt;/h1&gt;

&lt;/div&gt;


&lt;strong&gt;📖 Explore the README sections&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-introduction" rel="noopener noreferrer"&gt;✨ Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-problem-statement" rel="noopener noreferrer"&gt;🎯 Problem Statement&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-project-vision" rel="noopener noreferrer"&gt;💡 Project Vision&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-key-features" rel="noopener noreferrer"&gt;🚀 Key Features&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-the-executive-board" rel="noopener noreferrer"&gt;👥 The Executive Board&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-intelligence-modes" rel="noopener noreferrer"&gt;⚡ Intelligence Modes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#%EF%B8%8F-agent-selection" rel="noopener noreferrer"&gt;🎛️ Agent Selection&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-response-formats" rel="noopener noreferrer"&gt;📋 Response Formats&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-ai-decision-workflow" rel="noopener noreferrer"&gt;🧠 AI Decision Workflow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#%EF%B8%8F-system-architecture" rel="noopener noreferrer"&gt;🏗️ System Architecture&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#%EF%B8%8F-technology-stack" rel="noopener noreferrer"&gt;🛠️ Technology Stack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-project-structure" rel="noopener noreferrer"&gt;📂 Project Structure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#%EF%B8%8F-installation" rel="noopener noreferrer"&gt;⚙️ Installation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#%EF%B8%8F-run-locally" rel="noopener noreferrer"&gt;▶️ Run Locally&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-api-documentation" rel="noopener noreferrer"&gt;🔌 API Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#%EF%B8%8F-deployment" rel="noopener noreferrer"&gt;☁️ Deployment&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-example-scenario" rel="noopener noreferrer"&gt;🧪 Example Scenario&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#%EF%B8%8F-limitations" rel="noopener noreferrer"&gt;⚠️ Limitations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-future-improvements" rel="noopener noreferrer"&gt;🔮 Future Improvements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/krushnakodgirwar/AI-Boardroom#-author" rel="noopener noreferrer"&gt;👨‍💻 Author&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;





&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;✨ Introduction&lt;/h1&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;AI Boardroom OS&lt;/strong&gt; is a multi-agent AI business decision simulator that explores how specialized…&lt;/p&gt;&lt;/div&gt;


&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/krushnakodgirwar/AI-Boardroom" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;


&lt;p&gt;The repository contains the complete source code, including the FastAPI backend, prompt orchestration pipelines, agent persona configs, and interactive frontend interface.&lt;/p&gt;




&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;I engineered the entire stack from scratch to run efficiently on consumer hardware without reliance on closed third-party APIs:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. System Architecture &amp;amp; Tech Stack
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Core Intelligence:&lt;/strong&gt; Open-weight &lt;strong&gt;Qwen2.5-3B-Instruct&lt;/strong&gt; model.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Model Optimization:&lt;/strong&gt; Loaded via &lt;strong&gt;PyTorch&lt;/strong&gt; using &lt;strong&gt;4-bit NF4 quantization&lt;/strong&gt; (&lt;code&gt;bitsandbytes&lt;/code&gt;), drastically reducing GPU memory overhead so it runs smoothly on standard hardware.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Backend API:&lt;/strong&gt; &lt;strong&gt;FastAPI&lt;/strong&gt; &amp;amp; &lt;strong&gt;Uvicorn&lt;/strong&gt; handling asynchronous multi-agent prompt pipelines and stream responses.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Frontend UI:&lt;/strong&gt; Built with HTML5, CSS3, and modern JavaScript (ES6) for clear visual separation of agent discussions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tunneling &amp;amp; Testing:&lt;/strong&gt; Integrated Cloudflare Tunnels for secure local-to-web testing and live previews.
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                     USER INPUT
                         │
                         ▼
                Business Problem Context
                         │
                         ▼
              AI BOARDROOM ORCHESTRATOR
                         │
        ┌────────────────┼────────────────┐
        │                │                │
        ▼                ▼                ▼
   Agent 1: CFO     Agent 2: CMO    Agent 3: Tech Lead
(Financial Risk)  (User Growth)    (Feasibility)
        │                │                │
        └────────────────┼────────────────┘
                         │
                         ▼
              Agent Discussion &amp;amp; Review
                         │
                         ▼
             Structured Final Consensus

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;p&gt;Building AI Boardroom on open-source technology made critical features possible that closed proprietary APIs couldn't offer:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Unrestricted Persona Fine-Tuning &amp;amp; Prompt Depth:&lt;/strong&gt; Proprietary APIs often apply heavy global system instruction layers that dull distinct agent personas. Using an open-weight model like &lt;strong&gt;Qwen2.5-3B-Instruct&lt;/strong&gt; allowed me to fine-tune exact agent behavior, context lengths, and temperature parameters per role without safety filter over-triggering.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Absolute Confidentiality:&lt;/strong&gt; Business ideas, pitch decks, and internal financials are highly sensitive. Keeping inference 100% local ensures zero data is logged or sent to cloud servers to train external models.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Zero Token Cost for Complex Multi-Turn Loops:&lt;/strong&gt; Multi-agent discussions consume thousands of tokens in context-swapping per run. Running locally eliminated per-token API costs completely, enabling infinite iterations for free.&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  Challenges I Solved
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Context Swapping Latency:&lt;/strong&gt; Running multi-agent prompts sequentially on a single GPU can slow down response times. I optimized memory consumption with 4-bit NF4 quantization and streamlined prompt templates to keep response latency low.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Preventing Consensus Bias:&lt;/strong&gt; Early iterations saw agents blindly agreeing with each other. I tuned the temperature settings individually per agent (e.g., lower temperature for CFO, higher for CMO) and added explicit counter-argument system constraints to force realistic boardroom debate.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;







&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Best Use of Gemma / Open-Weight Models&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>productivity</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
