<?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: Adithya Vardhan Reddy</title>
    <description>The latest articles on DEV Community by Adithya Vardhan Reddy (@hibino_reddy).</description>
    <link>https://dev.to/hibino_reddy</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%2F3572890%2Fecc74966-e228-4de5-b859-c41ad335ae25.jpeg</url>
      <title>DEV Community: Adithya Vardhan Reddy</title>
      <link>https://dev.to/hibino_reddy</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/hibino_reddy"/>
    <language>en</language>
    <item>
      <title>Building OpenCraft in Public: Making Web Design Simple Again</title>
      <dc:creator>Adithya Vardhan Reddy</dc:creator>
      <pubDate>Fri, 19 Jun 2026 08:43:34 +0000</pubDate>
      <link>https://dev.to/hibino_reddy/building-opencraft-in-public-making-web-design-simple-again-2fng</link>
      <guid>https://dev.to/hibino_reddy/building-opencraft-in-public-making-web-design-simple-again-2fng</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;A build-in-public log of how we're turning sketches and prompts into beautiful, production-ready interfaces and why we think good design shouldn't be hard for anyone.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;We're building &lt;strong&gt;OpenCraft&lt;/strong&gt;, an AI-powered design-to-code platform. You sketch on an infinite canvas, describe what you want, and design actual beautiful, running Next.js code comes back. One environment. No tool-switching. No AI slop.&lt;/p&gt;

&lt;p&gt;This post is the story of how we got here: the itch that started it, the design surface we obsessed over, the AI workflow that turns ideas into real UI, and the features we're proudest of, the &lt;strong&gt;infinite canvas&lt;/strong&gt;, &lt;strong&gt;multi-model AI generation&lt;/strong&gt;, &lt;strong&gt;Flows&lt;/strong&gt; for designing whole products, a &lt;strong&gt;visual Tailwind editor&lt;/strong&gt; for direct manipulation, and a &lt;strong&gt;theming engine&lt;/strong&gt; that makes everything look intentional by default.&lt;/p&gt;

&lt;p&gt;If you care about design and like watching a product get built brick by brick, you're in the right place.&lt;/p&gt;




&lt;h2&gt;
  
  
  The itch: design got fragmented, and then it got generic
&lt;/h2&gt;

&lt;p&gt;Designing for the web in 2026 means living in a dozen tabs at once.&lt;/p&gt;

&lt;p&gt;Figma for the mockup. The IDE for the code. An online sandbox for the preview. An AI chat for the snippet. A screenshot tool for inspiration. DevTools for "wait, how did they do that border?" Every handoff between those tools quietly leaks intent, the thing you imagined is never quite the thing that ships.&lt;/p&gt;

&lt;p&gt;Then AI showed up and created a &lt;em&gt;new&lt;/em&gt; problem. Suddenly everyone could generate UI in seconds, but it all started to look the same. The same hero section. The same gradient. The same three-card grid. We started calling it what it is: &lt;strong&gt;AI slop&lt;/strong&gt;. Fast, soulless, forgettable.&lt;/p&gt;

&lt;p&gt;We kept coming back to one belief:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Design shouldn't be this hard. And good design shouldn't be reserved for people who've mastered six different apps.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;So we set out to build the tool we wished existed one place where sketching, generating, refining, and shipping all live together, and where the default output is &lt;em&gt;beautiful and intentional&lt;/em&gt;, not generic.&lt;/p&gt;

&lt;p&gt;That tool became OpenCraft.&lt;/p&gt;




&lt;h2&gt;
  
  
  The bet: design first, real code underneath
&lt;/h2&gt;

&lt;p&gt;Early on we made three decisions that shaped everything after.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;A real design surface, not a form.&lt;/strong&gt; Most "AI app builders" are a chat box and a preview pane. We wanted the freedom of a canvas. An infinite space you can sketch on, arrange screens on, and &lt;em&gt;think visually&lt;/em&gt; in.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Beautiful by default.&lt;/strong&gt; The output shouldn't just function, it should look considered. Good spacing, real type, coherent color. Design quality is the product, not a finishing touch.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Real code, no lock-in.&lt;/strong&gt; Every screen is an actual Next.js app you can read, edit, and export. React 19, Next.js 16, Tailwind 4, shadcn/ui, the kind of code you'd actually ship.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Each of those bets came with a "...okay, but &lt;em&gt;how&lt;/em&gt;?" Here's how it went.&lt;/p&gt;




&lt;h2&gt;
  
  
  Chapter 1 : The canvas: a place to think visually
&lt;/h2&gt;

&lt;p&gt;The first thing we built was the infinite canvas, because design starts before code does. Frames, rectangles, ellipses, lines, arrows, freehand drawing, text, pan, zoom, multi-select, 8-point resize, undo/redo, layers, the design grammar people already know.&lt;/p&gt;

&lt;p&gt;The point isn't the shapes. The point is &lt;em&gt;freedom&lt;/em&gt;. You can scribble a rough idea, drop a few frames, arrange a whole product's worth of screens side by side, and reason about flow and hierarchy spatially, the way designers actually think, before a single line of code exists.&lt;/p&gt;

&lt;p&gt;It was also the first thing that nearly fell over. Freehand drawing was &lt;em&gt;laggy&lt;/em&gt;; every stroke triggered a cascade of re-renders. A design tool that stutters isn't a design tool, so we rebuilt the engine around performance:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Normalized entity state&lt;/strong&gt;, : shapes live as &lt;code&gt;{ ids, entities }&lt;/code&gt; for O(1) lookups instead of array scans.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Separate reducers for viewport and shapes&lt;/strong&gt; : panning never re-runs shape logic, and vice versa.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Refs for interaction state&lt;/strong&gt; : draft shapes, moves, and resizes live in refs, so dragging doesn't spam React.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;RAF throttling&lt;/strong&gt; : freehand input throttled to ~8ms frames, so drawing stays buttery.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;History batching&lt;/strong&gt; : a move or resize collapses into a single undo entry, so Ctrl+Z does what your brain expects.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The lesson that stuck: &lt;strong&gt;performance is a design feature.&lt;/strong&gt; Reducer architecture and render discipline &lt;em&gt;are&lt;/em&gt; the UX.&lt;/p&gt;




&lt;h2&gt;
  
  
  Chapter 2 : From sketch to beautiful UI
&lt;/h2&gt;

&lt;p&gt;A canvas is nice. A canvas that turns your sketch into a polished, running interface is the magic trick.&lt;/p&gt;

&lt;p&gt;Send a message or a wireframe, or a screenshot from the AI sidebar, and OpenCraft goes to work:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It fires an &lt;strong&gt;Inngest&lt;/strong&gt; event that spins up our UI coding agent on an &lt;strong&gt;Inngest AgentKit&lt;/strong&gt; network.&lt;/li&gt;
&lt;li&gt;The agent connects to an &lt;strong&gt;E2B sandbox&lt;/strong&gt;, a real, isolated Next.js dev server and builds your screen there.&lt;/li&gt;
&lt;li&gt;The whole time, &lt;strong&gt;reasoning and output stream back in real time&lt;/strong&gt;, so you watch the design take shape instead of staring at a spinner.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Crucially, the agent isn't a single prompt, it's a &lt;strong&gt;tool network&lt;/strong&gt; (it can run terminal commands, write files, and read files to check its own work). This was the single biggest quality unlock of the whole project:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;AI gets dramatically more reliable when you give it tools instead of asking for raw text.&lt;/strong&gt; Let it build, read, and correct, the output stops being slop and starts being design.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Choosing your collaborator
&lt;/h3&gt;

&lt;p&gt;We run on &lt;strong&gt;OpenRouter&lt;/strong&gt; so you can pick the model that fits the job,  currently &lt;strong&gt;Kimi K2.7 Code&lt;/strong&gt; (our default), &lt;strong&gt;Gemini 3.5 Flash&lt;/strong&gt;, and &lt;strong&gt;MiniMax M3&lt;/strong&gt;, all vision-capable so you can drop in a reference screenshot and say "more like this."&lt;/p&gt;

&lt;p&gt;Getting consistently &lt;em&gt;beautiful&lt;/em&gt; output across different models was genuinely hard, each has its own quirks. We solved it with multi-pass prompting, strict system-level design constraints, and sanitizing the UI structure before any file gets written, so the result is clean and intentional no matter which model you choose.&lt;/p&gt;




&lt;h2&gt;
  
  
  Chapter 3 : From a screen to a &lt;em&gt;product&lt;/em&gt;: Flows
&lt;/h2&gt;

&lt;p&gt;For a while, OpenCraft made beautiful single screens. But products aren't single screens. They have a home page &lt;em&gt;and&lt;/em&gt; a checkout &lt;em&gt;and&lt;/em&gt; a login &lt;em&gt;and&lt;/em&gt; a dashboard. They need to feel like one coherent thing.&lt;/p&gt;

&lt;p&gt;So we built &lt;strong&gt;Flows&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;From any screen, click &lt;strong&gt;Create Flow&lt;/strong&gt;, describe the next page ("a checkout page"), and OpenCraft designs a new page &lt;em&gt;inside the same product&lt;/em&gt;. The magic is in what it inherits:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;The same sandbox&lt;/strong&gt;, the new page lives in the &lt;em&gt;same&lt;/em&gt; running app, not a separate one.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The parent's theme, components, and design system&lt;/strong&gt; — so page two, three, and four stay visually consistent automatically. No drift, no mismatched buttons.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;A new route, not an overwrite&lt;/strong&gt;, your home page stays intact while the product grows.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;On the canvas, each new screen auto-links back to its parent with &lt;strong&gt;bound connector arrows&lt;/strong&gt; that follow the shapes as you move and resize them, so you end up with a living map of your product's design and navigation. Designing a &lt;em&gt;consistent multi-page product&lt;/em&gt; in a few clicks is one of the things we're proudest of.&lt;/p&gt;




&lt;h2&gt;
  
  
  Chapter 4 : Design without writing code: the visual editor
&lt;/h2&gt;

&lt;p&gt;Generated UI is a starting point, not a final answer. But "open the file and tweak the Tailwind classes" is exactly the kind of friction we set out to kill. Designers should be able to &lt;em&gt;design&lt;/em&gt; directly, by hand, on the real thing.&lt;/p&gt;

&lt;p&gt;So OpenCraft has a &lt;strong&gt;visual edit mode&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Click any element in the live preview to select it.&lt;/li&gt;
&lt;li&gt;Adjust colors, spacing, typography, and borders with real controls.&lt;/li&gt;
&lt;li&gt;Under the hood, a &lt;strong&gt;CSS-to-Tailwind mapper&lt;/strong&gt; converts your changes into the right utility classes and &lt;strong&gt;writes them back to the actual source files.&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight typescript"&gt;&lt;code&gt;&lt;span class="c1"&gt;// You nudge some styles…&lt;/span&gt;
&lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="nl"&gt;fontSize&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;18px&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;backgroundColor&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;#3b82f6&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;padding&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;16px&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="c1"&gt;// …and the source file gets:&lt;/span&gt;
&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;text-lg&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;bg-[#3b82f6]&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;p-4&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The tricky bit was the two-way sync applying changes &lt;em&gt;inside&lt;/em&gt; the sandbox iframe in real time while translating them into correct Tailwind and persisting them to source. A custom mapping layer and a postMessage bridge between the parent window and the iframe make it feel instant. The result: you can hand-tune a design without ever leaving the canvas, and the code stays clean.&lt;/p&gt;




&lt;h2&gt;
  
  
  Chapter 5 : Beautiful by default: the theming engine
&lt;/h2&gt;

&lt;p&gt;The fastest way to avoid AI slop is to never start from a blank, generic style. So every generated screen runs on a &lt;strong&gt;theming engine&lt;/strong&gt; with real presets : Default, Claude, Vercel, Cyberpunk, and more built on a semantic, CSS-variable color system.&lt;/p&gt;

&lt;p&gt;Themes are &lt;strong&gt;per-screen&lt;/strong&gt;, so you can explore distinct directions side by side on the canvas, and a whole Flow inherits its parent's theme so a product stays coherent end to end. It's a small idea with a big effect: the &lt;em&gt;default&lt;/em&gt; output already looks like someone with taste made it.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;(And yes, if you want to start from a real reference, you can point OpenCraft at a URL and have it recreate a page as a jumping-off point. It's a handy shortcut, not the main event, the main event is what you design next.)&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  The lessons we're taking forward
&lt;/h2&gt;

&lt;p&gt;A few things we believe more strongly now than when we started:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Tools beat raw text.&lt;/strong&gt; The reliability jump from "ask the model to write code" to "give the model tools and let it work" is enormous — and it's what separates real design from slop.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Focused tools win.&lt;/strong&gt; Designers and developers don't want a bloated "do everything" suite. They want a few things that work &lt;em&gt;exceptionally&lt;/em&gt; well, together.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Vision is better with structure.&lt;/strong&gt; A reference is more powerful when the canvas already knows what's a frame, what's text, what's a button. Semantics give the model scaffolding.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Performance is a feature.&lt;/strong&gt; A design tool that stutters isn't a design tool. Render discipline &lt;em&gt;is&lt;/em&gt; the UX.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Beautiful-by-default is a choice.&lt;/strong&gt; Sensible themes, real spacing, and strong constraints are how you make "anyone can design well" actually true.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Where we are, and what's next
&lt;/h2&gt;

&lt;p&gt;OpenCraft today: an infinite canvas, multi-model AI generation with live reasoning, Flows for whole-product design, a visual Tailwind editor, a code explorer, and a theming engine, all in one environment with real-time sync.&lt;/p&gt;

&lt;p&gt;On the roadmap:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🧭 Multi-user live collaboration (Figma-style multiplayer)&lt;/li&gt;
&lt;li&gt;📦 A marketplace for AI-generated components&lt;/li&gt;
&lt;li&gt;🧪 Automated UI test generation&lt;/li&gt;
&lt;li&gt;🎥 A timeline panel for design history and AI diffs&lt;/li&gt;
&lt;li&gt;🧱 Export to React Native / SwiftUI&lt;/li&gt;
&lt;li&gt;🧠 Local-first model support for private generation&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Follow along
&lt;/h2&gt;

&lt;p&gt;We're building OpenCraft in the open, shipping fast, breaking things occasionally, and writing about all of it. If a world where &lt;em&gt;anyone&lt;/em&gt; can craft beautiful, production-ready interfaces sounds like one you want to live in, come build it with us.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Design shouldn't be hard. Let's make sure it isn't.&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Built with ❤️ by Adithya&lt;/em&gt;&lt;/p&gt;

</description>
      <category>mindtheproduct</category>
      <category>buildinpublic</category>
      <category>hackathon</category>
      <category>webdev</category>
    </item>
    <item>
      <title>🏆Sure AI — Winning the Meta Track at FutureStack GenAI Hackathon by WeMakeDevs</title>
      <dc:creator>Adithya Vardhan Reddy</dc:creator>
      <pubDate>Sat, 18 Oct 2025 18:42:07 +0000</pubDate>
      <link>https://dev.to/hibino_reddy/sure-ai-winning-the-meta-track-at-futurestack-genai-hackathon-by-wemakedevs-5h4</link>
      <guid>https://dev.to/hibino_reddy/sure-ai-winning-the-meta-track-at-futurestack-genai-hackathon-by-wemakedevs-5h4</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;When &lt;strong&gt;innovation&lt;/strong&gt;, &lt;strong&gt;open-source AI&lt;/strong&gt;, and &lt;strong&gt;developer creativity&lt;/strong&gt; come together, great things happen.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Last week, my project &lt;strong&gt;Sure AI&lt;/strong&gt; won the &lt;strong&gt;Meta Track ($5000 USD)&lt;/strong&gt; at the &lt;strong&gt;FutureStack GenAI Hackathon&lt;/strong&gt; — an event that brought together developers worldwide to build cutting-edge generative AI solutions.&lt;/p&gt;

&lt;p&gt;Hosted by &lt;a href="https://www.wemakedevs.org/hackathons/futurestack25" rel="noopener noreferrer"&gt;WeMakeDevs&lt;/a&gt; and sponsored by &lt;strong&gt;Meta&lt;/strong&gt;, &lt;strong&gt;Cerebras&lt;/strong&gt;, and &lt;strong&gt;Docker&lt;/strong&gt;, the hackathon challenged participants to push the limits of what’s possible with modern AI — from blazing-fast inference to open-source LLM innovation and scalable containerized deployments.&lt;/p&gt;

&lt;p&gt;And that’s where Sure AI was born.&lt;/p&gt;




&lt;h3&gt;
  
  
  🚀 What is Sure AI?
&lt;/h3&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/OwQi4XXJnPI"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sure AI&lt;/strong&gt; is a comprehensive platform that allows businesses to &lt;strong&gt;embed AI-powered agents directly into their websites&lt;/strong&gt; — transforming the way they handle customer support, recruiting, and marketing.  &lt;/p&gt;

&lt;p&gt;It’s built with &lt;strong&gt;Next.js&lt;/strong&gt;, &lt;strong&gt;TypeScript&lt;/strong&gt;, and &lt;strong&gt;FastAPI&lt;/strong&gt;, powered by &lt;strong&gt;Meta’s Llama 3.3 70B&lt;/strong&gt; and &lt;strong&gt;Llama 4 Scout&lt;/strong&gt;, running on &lt;strong&gt;Cerebras Cloud SDK&lt;/strong&gt; for unparalleled inference speed.&lt;/p&gt;

&lt;p&gt;These models from Meta — especially &lt;strong&gt;Llama 3.3 70B&lt;/strong&gt; and &lt;strong&gt;Llama 4 Scout&lt;/strong&gt; — are nothing short of engineering brilliance.&lt;br&gt;&lt;br&gt;
They deliver exceptional contextual reasoning, tool-calling precision, and versatility — all while being &lt;strong&gt;open-source&lt;/strong&gt; and &lt;strong&gt;developer-friendly&lt;/strong&gt;.&lt;br&gt;&lt;br&gt;
It’s no surprise that &lt;strong&gt;Llama&lt;/strong&gt; continues to redefine the boundaries of open AI innovation.&lt;/p&gt;


&lt;h3&gt;
  
  
  🧠 How I Used Meta Llama &amp;amp; Cerebras Together
&lt;/h3&gt;

&lt;p&gt;At the core of &lt;strong&gt;Sure AI&lt;/strong&gt; lies a unique combination:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🧩 &lt;strong&gt;Llama 3.3 70B &amp;amp; Llama 4 Scout&lt;/strong&gt; from &lt;strong&gt;Meta&lt;/strong&gt; for deep reasoning and generative capabilities
&lt;/li&gt;
&lt;li&gt;⚡ &lt;strong&gt;Cerebras&lt;/strong&gt; for lightning-fast inference — ensuring real-time, snappy responses even for complex multi-agent workflows
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This synergy gave birth to three main agent systems:&lt;/p&gt;
&lt;h3&gt;
  
  
  ⚙️ Architecture Highlights
&lt;/h3&gt;

&lt;p&gt;Sure AI includes three core agent systems, each built with a unique multi-agent architecture:&lt;/p&gt;
&lt;h3&gt;
  
  
  💬 1. AI Customer Support Agent
&lt;/h3&gt;

&lt;p&gt;Customer experience thrives on &lt;strong&gt;speed and precision&lt;/strong&gt; — and that’s exactly what this agent achieves.&lt;/p&gt;

&lt;p&gt;Using the &lt;strong&gt;CrewAI&lt;/strong&gt; framework, powered by &lt;strong&gt;Meta Llama 3.3 70B (via Cerebras inference)&lt;/strong&gt;, it provides &lt;strong&gt;instant&lt;/strong&gt;, contextually rich responses.&lt;/p&gt;

&lt;p&gt;It dynamically loads the right tools:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🔍 &lt;strong&gt;Vector Search + RAG&lt;/strong&gt; for contextual retrieval
&lt;/li&gt;
&lt;li&gt;💳 &lt;strong&gt;Stripe MCP&lt;/strong&gt; for handling payments and subscriptions
&lt;/li&gt;
&lt;li&gt;💬 &lt;strong&gt;Slack Tools&lt;/strong&gt; for internal team communication
&lt;/li&gt;
&lt;li&gt;📅 &lt;strong&gt;Cal.com&lt;/strong&gt; for meeting scheduling
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Hosted on &lt;strong&gt;FastAPI&lt;/strong&gt;, the widget interacts seamlessly with this backend — sending requests and getting structured, high-quality responses in milliseconds.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;🦙 The power of &lt;strong&gt;Llama 3.3 70B&lt;/strong&gt; here is unmatched — its ability to reason across context and produce coherent, action-oriented responses is a game-changer for live support.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F62878zbpx1avdk3w2y4o.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F62878zbpx1avdk3w2y4o.png" alt="Widget Architecture" width="800" height="468"&gt;&lt;/a&gt;&lt;/p&gt;


&lt;h3&gt;
  
  
  📧 2. AI Email Marketing Template Builder Agent
&lt;/h3&gt;

&lt;p&gt;This one’s where &lt;strong&gt;Llama 4 Scout&lt;/strong&gt; truly shines.&lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;Email Builder Agent&lt;/strong&gt; uses the &lt;strong&gt;Cerebras Cloud SDK&lt;/strong&gt; with &lt;strong&gt;Meta’s Llama 4 Scout&lt;/strong&gt; — the next evolution in open-source generative AI.&lt;br&gt;&lt;br&gt;
It doesn’t just generate email templates — it &lt;strong&gt;thinks strategically&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;A multi-agent research pipeline runs behind the scenes, powered by &lt;strong&gt;CrewAI&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🕵️‍♂️ &lt;strong&gt;Competitor Analysis Sub-Agent&lt;/strong&gt; – Scrapes and summarizes competitor campaigns
&lt;/li&gt;
&lt;li&gt;📈 &lt;strong&gt;Market Trends &amp;amp; Insights Sub-Agent&lt;/strong&gt; – Spots trending topics and industry shifts
&lt;/li&gt;
&lt;li&gt;💬 &lt;strong&gt;Customer Sentiment Sub-Agent&lt;/strong&gt; – Gathers insights from forums, Reddit, Quora
&lt;/li&gt;
&lt;li&gt;✉️ &lt;strong&gt;Email Strategy Inspiration Sub-Agent&lt;/strong&gt; – Analyzes top-performing subject lines and hooks
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These sub-agents use the &lt;strong&gt;Exa API&lt;/strong&gt; for web search and collectively supply context to the core &lt;strong&gt;Llama 4 Scout&lt;/strong&gt; model — which then outputs a &lt;strong&gt;structured email schema (JSON)&lt;/strong&gt;, ready for a drag-and-drop visual editor.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The reasoning depth and creative precision of &lt;strong&gt;Llama 4 Scout&lt;/strong&gt; made this workflow possible — its ability to synthesize scattered web research into a cohesive, structured output is genuinely next-level.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmzivriodkpxb2rk486qu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmzivriodkpxb2rk486qu.png" alt="Email Agent Architecture" width="800" height="297"&gt;&lt;/a&gt;&lt;/p&gt;


&lt;h3&gt;
  
  
  🧑‍💼 3. AI Recruiting Agent
&lt;/h3&gt;

&lt;p&gt;The &lt;strong&gt;AI Recruiting Agent&lt;/strong&gt; takes hiring to a new level.&lt;/p&gt;

&lt;p&gt;Using &lt;strong&gt;Meta Llama + Tavus&lt;/strong&gt; integration with &lt;strong&gt;Cerebras inference&lt;/strong&gt;, it:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Generates an &lt;strong&gt;interview persona&lt;/strong&gt; from job descriptions
&lt;/li&gt;
&lt;li&gt;Conducts &lt;strong&gt;AI-driven candidate interviews&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Produces &lt;strong&gt;detailed reports&lt;/strong&gt; and analyses post-interview
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;It’s a scalable, efficient alternative to traditional screening rounds — providing human-like interview interactions and actionable insights instantly.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This feature perfectly showcases the blend of &lt;strong&gt;Meta’s model intelligence&lt;/strong&gt; and &lt;strong&gt;Cerebras’ inference speed&lt;/strong&gt; in a production-ready workflow.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcy1icoezg9c4t69vqsse.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcy1icoezg9c4t69vqsse.png" alt="Recruiting Agent Architecture" width="800" height="377"&gt;&lt;/a&gt;&lt;/p&gt;


&lt;h3&gt;
  
  
  🧩 Tech Stack Overview
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1h5fukewvrr3tae5fynr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1h5fukewvrr3tae5fynr.png" alt="Tech Stack" width="800" height="184"&gt;&lt;/a&gt;&lt;/p&gt;


&lt;h3&gt;
  
  
  ⚡ The Experience — Building with Meta Llama
&lt;/h3&gt;

&lt;p&gt;The &lt;strong&gt;Meta Track&lt;/strong&gt; was all about demonstrating impactful use of the &lt;strong&gt;Llama family of models&lt;/strong&gt; — and it was easily the most exciting part of the hackathon for me.&lt;/p&gt;

&lt;p&gt;From experimenting with &lt;strong&gt;CrewAI multi-agent frameworks&lt;/strong&gt; to optimizing &lt;strong&gt;prompt chaining and contextual memory&lt;/strong&gt;, &lt;strong&gt;Meta’s Llama 3.3 70B&lt;/strong&gt; and &lt;strong&gt;Llama 4 Scout&lt;/strong&gt; consistently impressed me with their performance and versatility.&lt;/p&gt;

&lt;p&gt;They combined &lt;strong&gt;open accessibility&lt;/strong&gt; with &lt;strong&gt;research-level quality&lt;/strong&gt;, allowing me to iterate fast and build complex agent systems without closed APIs or latency issues.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;🦙 &lt;strong&gt;Llama 3.3 70B&lt;/strong&gt; delivers remarkable reasoning accuracy.&lt;br&gt;&lt;br&gt;
🧭 &lt;strong&gt;Llama 4 Scout&lt;/strong&gt; pushes it further — with refined context understanding, precision tool-calling, and human-like conversational depth.  &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;These models aren’t just open — they’re &lt;em&gt;empowering developers to build production-grade AI&lt;/em&gt;.&lt;/p&gt;


&lt;h3&gt;
  
  
  🏁 The Moment — Winning the Meta Track
&lt;/h3&gt;

&lt;p&gt;When I saw &lt;strong&gt;Sure AI&lt;/strong&gt; announced me as the &lt;strong&gt;Meta Track Winner&lt;/strong&gt;, it was an unbelievable moment.&lt;br&gt;&lt;br&gt;
To be recognized for building on top of &lt;strong&gt;Meta’s Llama models&lt;/strong&gt; — tools that are changing the landscape of open AI — was incredibly rewarding.&lt;/p&gt;

&lt;p&gt;It reaffirmed what I believe:  &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Open-source AI is the future — and Meta is leading that revolution.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;


&lt;h3&gt;
  
  
  🌍 What’s Next for Sure AI
&lt;/h3&gt;

&lt;p&gt;This is only the beginning.&lt;/p&gt;

&lt;p&gt;I’m working on turning &lt;strong&gt;Sure AI&lt;/strong&gt; into a fully featured SaaS platform where:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Businesses can &lt;strong&gt;create and deploy custom AI agents instantly&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Agents can &lt;strong&gt;learn from internal data&lt;/strong&gt; via RAG&lt;/li&gt;
&lt;li&gt;Users can manage everything — from conversations to recruiting — in a single dashboard&lt;/li&gt;
&lt;/ul&gt;


&lt;h3&gt;
  
  
  🙌 A Huge Thanks to WeMakeDevs
&lt;/h3&gt;

&lt;p&gt;A massive shoutout to &lt;a href="https://www.wemakedevs.org/" rel="noopener noreferrer"&gt;WeMakeDevs&lt;/a&gt; for organising such a well-structured and inspiring hackathon experience.  &lt;/p&gt;

&lt;p&gt;From the very beginning, they ensured that participants had everything they needed — from &lt;strong&gt;technical resources&lt;/strong&gt; and &lt;strong&gt;community support&lt;/strong&gt; to &lt;strong&gt;sessions with sponsor engineers&lt;/strong&gt; explaining their technologies in depth.  &lt;/p&gt;

&lt;p&gt;They hosted &lt;strong&gt;interactive workshops&lt;/strong&gt; on how to effectively use each sponsor’s technology — whether it was &lt;strong&gt;Meta’s Llama models&lt;/strong&gt;, &lt;strong&gt;Cerebras Cloud SDK&lt;/strong&gt;, or &lt;strong&gt;Docker MCP Gateway&lt;/strong&gt; — which really helped participants understand how to build impactful projects during the hackathon.  &lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;WeMakeDevs community&lt;/strong&gt; was always active and approachable, answering doubts instantly and fostering an environment where learning and innovation could thrive.  &lt;/p&gt;

&lt;p&gt;I’m truly grateful for the opportunity to be a part of such an event — it wasn’t just a competition, it was a &lt;strong&gt;collaborative learning experience&lt;/strong&gt; that empowered every participant to build, explore, and create with AI.&lt;/p&gt;


&lt;h3&gt;
  
  
  &amp;lt;/&amp;gt; Github Repo
&lt;/h3&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fassets.dev.to%2Fassets%2Fgithub-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/AdithyaVardhanReddyM" rel="noopener noreferrer"&gt;
        AdithyaVardhanReddyM
      &lt;/a&gt; / &lt;a href="https://github.com/AdithyaVardhanReddyM/Sure-AI" rel="noopener noreferrer"&gt;
        Sure-AI
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://github.com/AdithyaVardhanReddyM/Sure-AI/assets/logo.png"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2FAdithyaVardhanReddyM%2FSure-AI%2Fassets%2Flogo.png" alt="Logo"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;⚠️ Disclaimer&lt;/strong&gt;: In the latest commit (fix: backend url exposed), no major code changes were made. The backend URL, which was previously hardcoded and exposed in the codebase, has been moved to environment variables (&lt;code&gt;NEXT_PUBLIC_BACKEND_URL&lt;/code&gt;) for better security and configuration management.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Sure AI is a comprehensive platform that empowers businesses to deploy intelligent customer support agents directly on their websites through an embeddable widget. With advanced AI capabilities, seamless integrations, and powerful management tools, Sure AI transforms customer interactions into efficient, personalized experiences.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Demo&lt;/h2&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=OwQi4XXJnPI" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/a126335f294cea038ce15be346ecc972fd3cfba50144875434cb93953aa0bba4/68747470733a2f2f696d672e796f75747562652e636f6d2f76692f4f7751693458584a6e50492f302e6a7067" alt="Sure AI Demo"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Tech Stack&lt;/h2&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://github.com/AdithyaVardhanReddyM/Sure-AI/assets/techStack.png"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2FAdithyaVardhanReddyM%2FSure-AI%2Fassets%2FtechStack.png" alt="Tech Stack"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Frontend&lt;/strong&gt;: Next.js, React, TypeScript&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Backend&lt;/strong&gt;: Separate repository at &lt;a href="https://github.com/AdithyaVardhanReddyM/sure-widget-backend" rel="noopener noreferrer"&gt;sure-widget-backend&lt;/a&gt; (Agents Implementation)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Database&lt;/strong&gt;: PostgreSQL with Prisma ORM&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Authentication&lt;/strong&gt;: Clerk&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Storage&lt;/strong&gt;: AWS S3 (Tigris)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI&lt;/strong&gt;: Cerebras Cloud SDK, Meta, Tavus&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;UI Components&lt;/strong&gt;: Custom UI library with Tailwind CSS&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;State Management&lt;/strong&gt;: Jotai&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Deployment&lt;/strong&gt;: Turbo monorepo setup&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Secrets Management&lt;/strong&gt;: Doppler&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Features&lt;/h2&gt;
&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;🤖 Agent Management&lt;/h3&gt;

&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Create&lt;/strong&gt;…&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/AdithyaVardhanReddyM/Sure-AI" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


</description>
      <category>ai</category>
      <category>hackathon</category>
      <category>wemakedevs</category>
    </item>
  </channel>
</rss>
