<?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: Anirudh Joshi</title>
    <description>The latest articles on DEV Community by Anirudh Joshi (@andyjoshi).</description>
    <link>https://dev.to/andyjoshi</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%2F4199896%2F30d2f88d-43e3-47fa-897b-6e862707b578.jpg</url>
      <title>DEV Community: Anirudh Joshi</title>
      <link>https://dev.to/andyjoshi</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/andyjoshi"/>
    <language>en</language>
    <item>
      <title>The Long Road to AI Council</title>
      <dc:creator>Anirudh Joshi</dc:creator>
      <pubDate>Thu, 22 Oct 2026 16:52:12 +0000</pubDate>
      <link>https://dev.to/andyjoshi/the-long-road-to-ai-council-3oec</link>
      <guid>https://dev.to/andyjoshi/the-long-road-to-ai-council-3oec</guid>
      <description>&lt;p&gt;Hey everyone! &lt;/p&gt;

&lt;p&gt;Myself Anirudh Joshi. I'm a 17-year-old, so-called developer—or, to be more precise, a &lt;em&gt;vibe coder&lt;/em&gt;. I'm actually learning to code so I can finally unlock the official “Dev” tag. &lt;/p&gt;

&lt;p&gt;For now, I build things and break them at the same time. I like breaking stuff even more, then figuring out how to fix it. Sometimes, though, I mess up so badly that it crashes me out and I end up deleting the entire project. SILLY Me,&lt;br&gt;
Jokes apart, I've attended three hackathons so far, and I've won one of them! 🏆 I'm going to talk about the project I built that day, which won me a cash prize of ₹5,000. It might not sound like much, but it was my first win, and honestly, that feeling matters more than the money.&lt;/p&gt;

&lt;p&gt;I've also built a web app called &lt;strong&gt;GoTradr&lt;/strong&gt;, a virtual trading platform for people who want to learn about the stock market without risking real money.&lt;br&gt;
The platform gives users ₹1 lakh in virtual money to analyze stocks, make investments, and track their profits or losses. It also has a news section that highlights stocks influenced by the day's news.&lt;/p&gt;

&lt;p&gt;And the OP part of the app? &lt;strong&gt;Xenon AI.&lt;/strong&gt; 🤖 It helps analyze stocks, explore their potential future performance, and make sense of the factors that could influence them.&lt;br&gt;
You can check it out here: &lt;a href="https://gotradr.base44.app/" rel="noopener noreferrer"&gt;https://gotradr.base44.app/&lt;/a&gt;&lt;br&gt;
I'm still learning, still building, and definitely still breaking things. More to come! &lt;/p&gt;

&lt;h2&gt;
  
  
  THE AI-COUNCIL
&lt;/h2&gt;

&lt;p&gt;So basically, I was sitting in my room, thinking, “If I had ₹1 lakh, what would I do to grow it?”&lt;/p&gt;

&lt;p&gt;So I asked Claude first:&lt;br&gt;
"Hey, assume you have ₹1 lakh. What would you do to grow it? And don't tell me you'd do some freelancing and shit. Just give me some practical ideas."&lt;/p&gt;

&lt;p&gt;Claude responded, but the answer didn't really match my expectations. So I asked ChatGPT. Its answer was a bit more satisfactory. I asked Gemini too, and got another decent answer.&lt;br&gt;
But here's the problem: every AI model gave me multiple investment options, and I obviously didn't have enough money to try all of them. I was confused about which options to prioritize and how to narrow them down.&lt;br&gt;
Then I had an idea: &lt;strong&gt;Why not build a tool where four AI models generate their own answers, and one chairman model analyzes their responses, synthesizes everything, and gives a final verdict?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;And that's how AI Council was born.&lt;/p&gt;

&lt;p&gt;Basically, this is how Newton discovered gravity when an apple fell on him. 🍎&lt;/p&gt;

&lt;h2&gt;
  
  
  The Tech Journey Begins
&lt;/h2&gt;

&lt;h3&gt;
  
  
  The First Mission: Finding Models That Actually Work
&lt;/h3&gt;

&lt;p&gt;Throughout this journey, I used Codex with ChatGPT 5.6 TERRA at medium effort. I couldn't use high or ultra because, well, I'm broke. &lt;br&gt;
The first mission was to find five AI models that were good at reasoning. I found a few candidates pretty quickly, but then came the real boss fight.&lt;/p&gt;

&lt;p&gt;I selected 10 models and, with Codex, wrote a script to connect to OpenRouter's free models and test their reasoning capabilities.&lt;br&gt;
And do you know what happened?&lt;br&gt;
&lt;strong&gt;Out of 10 models, only TWO survived. DAMNNN.&lt;/strong&gt; &lt;br&gt;
I went through model after model, testing the free options on OpenRouter, and almost all of them gave up on me. At that point, even &lt;/p&gt;

&lt;p&gt;I was giving up—just like I sometimes do with my studies. &lt;br&gt;
Then, I had another idea. I asked ChatGPT, "Hey, suggest some alternatives to OpenRouter."&lt;br&gt;
That's when I came across Hugging Face.&lt;br&gt;
I already knew that Hugging Face offered access to AI models, but I wasn't aware of how to use its access tokens for inference. So I generated a token, configured it, and tested the models again.&lt;br&gt;
&lt;strong&gt;KABOOM! 💥 The models I tested started running successfully.&lt;/strong&gt;&lt;br&gt;
Finally, we had a way forward.&lt;/p&gt;

&lt;h2&gt;
  
  
  The 12-Hour Hackathon
&lt;/h2&gt;

&lt;p&gt;Once I'd figured out which models to use, it was time to build the actual application.&lt;br&gt;
My vibe-coding skills kicked in HARD. I started putting AI Council together, working on both the frontend and backend while racing against the clock.&lt;br&gt;
Meanwhile, my teammates took on what they considered the most difficult task of the entire 12-hour hackathon: making a PPT.&lt;br&gt;
Jokes aside, we all had our parts to play, and somehow, I managed to get the application working in time for the judges.&lt;br&gt;
The judges seemed impressed with what we'd built, and we ended up winning &lt;strong&gt;₹5,000!&lt;/strong&gt; 🏆&lt;br&gt;
And one thing I genuinely appreciated was that my teammates later contributed their share of the prize money to me. That was a really nice gesture from them, and &lt;/p&gt;

&lt;p&gt;I won't forget it.From struggling to find five working AI models to building an application under a 12-hour deadline, AI Council turned into something much bigger than the idea I started with.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Hackathon Was Over, But the Problems Weren't
&lt;/h2&gt;

&lt;p&gt;Soon after the hackathon, I took a break because I was completely burned out. And by a break, I mean a whole week of doing absolutely nothing related to AI Council. &lt;br&gt;
After that, I got back to work. This time, I wanted to take AI Council to the next level by adding some cool features, improving the UI, and, most importantly, &lt;strong&gt;DEPLOYING IT!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I thought I'd already built the beast. All I had to do was deploy it, right? How difficult could that possibly be?&lt;br&gt;
Well, destiny had other plans. 💀&lt;br&gt;
I decided to call this version &lt;strong&gt;AI Council V2&lt;/strong&gt;. The original V1 is available on my GitHub if you want to check it out.&lt;/p&gt;

&lt;p&gt;I started adding Google and GitHub authentication to make signing in and creating accounts smoother. For the database, I went with Supabase's free tier because, as you already know, I'm broke. &lt;br&gt;
I kept improving the loading screen, user experience, and mobile-friendly UI. Eventually, I finished what I thought was all the frontend and backend work.&lt;/p&gt;

&lt;p&gt;Now came the testing phase.&lt;br&gt;
I started with a simple prompt:&lt;br&gt;
&lt;em&gt;"Are we nearing the end of the AI bubble era?"&lt;/em&gt;&lt;br&gt;
And guess what?&lt;br&gt;
&lt;strong&gt;MY APP GOT STUCK ON THE LOADING SCREEN.&lt;/strong&gt; 💀&lt;br&gt;
I was sitting there thinking, "WHAT IS HAPPENING?"&lt;br&gt;
Thankfully, my terminal was showing me what was going on in the backend. As I checked the logs, I discovered that all the models had failed, including the chairman model. The error was &lt;strong&gt;402 — credits exhausted&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;My first thought was that I'd run out of Hugging Face inference credits. Honestly, wouldn't that be the first thing you'd suspect too?&lt;br&gt;
Since I was broke, I tried what I jokingly call my &lt;em&gt;cheat trick&lt;/em&gt;: I created a fresh account and generated another access token. &lt;br&gt;
I'd also built an option into the frontend that allowed users to update their Hugging Face token through their profile. The idea was that users could replace their old token with a new one without having to mess around with the backend themselves.&lt;/p&gt;

&lt;p&gt;So I tested it.&lt;br&gt;
&lt;strong&gt;FAILED.&lt;/strong&gt;&lt;br&gt;
I generated multiple tokens, tried again, and still got nowhere. At this point, I was getting seriously confused.&lt;br&gt;
Then Codex came to the rescue, as usual. After investigating the problem, we discovered a mismatch between my V1 and V2 implementations that was affecting the connection between the frontend and backend. Turns out, the problem wasn't as simple as just generating another token.&lt;/p&gt;

&lt;p&gt;And that brings us to where I am now.&lt;br&gt;
AI Council V2 is built, but I'm still working toward getting it deployed properly. I haven't had much experience deploying a full application like this before, so there's still a lot for me to learn.&lt;br&gt;
For now, I'm taking a step back, figuring things out, and learning what it actually takes to get an application from my local machine &lt;br&gt;
onto the internet.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The goal is still the same: get AI Council out there and let people try it.&lt;/strong&gt;&lt;br&gt;
If you've deployed an application with a similar setup, I'd genuinely appreciate any advice. I'm still learning, and this is another part of the journey I'm figuring out as I go.&lt;br&gt;
And who knows? Maybe the deployment story deserves its own article. &lt;/p&gt;

&lt;p&gt;Github- &lt;strong&gt;&lt;a href="https://github.com/Andy-Joshi" rel="noopener noreferrer"&gt;https://github.com/Andy-Joshi&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
Instagram- &lt;strong&gt;amj_andy&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>programming</category>
      <category>javascript</category>
    </item>
  </channel>
</rss>
