<?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: Rajanikant Singh</title>
    <description>The latest articles on DEV Community by Rajanikant Singh (@rajanikant_singh_49905892).</description>
    <link>https://dev.to/rajanikant_singh_49905892</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%2F2972841%2F18a5c3cc-5dcf-4b0f-acb3-2c658a3d4981.jpg</url>
      <title>DEV Community: Rajanikant Singh</title>
      <link>https://dev.to/rajanikant_singh_49905892</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rajanikant_singh_49905892"/>
    <language>en</language>
    <item>
      <title>TouchGrass</title>
      <dc:creator>Rajanikant Singh</dc:creator>
      <pubDate>Mon, 12 Oct 2026 07:00:10 +0000</pubDate>
      <link>https://dev.to/rajanikant_singh_49905892/touchgrass-hb5</link>
      <guid>https://dev.to/rajanikant_singh_49905892/touchgrass-hb5</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week1-2026-10-05"&gt;Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  unScroll — Stop Scrolling. Start Living. 🌱
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;What if the best app was the one that made you close it?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;We open our phones for a minute and somehow lose an hour scrolling. Meanwhile, the world outside keeps waiting.&lt;/p&gt;

&lt;p&gt;That's the problem I wanted to tackle with &lt;strong&gt;unScroll&lt;/strong&gt; — an AI-powered application designed to help people step away from endless scrolling and reconnect with the real world.&lt;/p&gt;

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

&lt;p&gt;unScroll turns digital detox into an experience built around real-world missions.&lt;/p&gt;

&lt;p&gt;Its core philosophy follows three stages:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Attract:&lt;/strong&gt; Discover a mission that encourages you to do something meaningful.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Release:&lt;/strong&gt; Put your phone away and experience the moment.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Reward:&lt;/strong&gt; Return, reflect on the experience, and build your progress.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Whether it's spending time in nature, exploring your surroundings, or connecting with people, the goal is simple: &lt;strong&gt;less time consuming content, more time creating real-life experiences.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Instead of competing for your attention, unScroll gives you a reason to reclaim it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;🌐 &lt;strong&gt;Try unScroll&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;💻 &lt;strong&gt;Explore the GitHub repository&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;I approached unScroll with one principle: AI should encourage action in the real world, not keep people glued to another screen.&lt;/p&gt;

&lt;p&gt;The project uses &lt;strong&gt;Gemma 2 and open-weight AI&lt;/strong&gt; as part of its mission-driven approach. The application is designed around generating real-world challenges, applying safety rules, and encouraging users to step away from their screens.&lt;/p&gt;

&lt;p&gt;The experience follows a simple loop: discover a mission, step away from the screen, and return to reflect on the experience.&lt;/p&gt;

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

&lt;p&gt;If AI is going to shape how we live, we should have the freedom to shape how AI works.&lt;/p&gt;

&lt;p&gt;Open-weight models make it possible to experiment, customize model behavior, and build experiences around specific goals rather than relying entirely on closed APIs.&lt;/p&gt;

&lt;p&gt;For unScroll, that goal is different from the usual engagement-driven application: &lt;strong&gt;help people spend less time online and more time living offline.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Open innovation gives developers the freedom to explore that idea and build technology around human well-being.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Agent Session
&lt;/h2&gt;

&lt;p&gt;I built unScroll using &lt;strong&gt;Gemini 3.1 Pro in the Antigravity IDE&lt;/strong&gt;, leveraging AI-assisted development to help build and refine the application.&lt;/p&gt;

&lt;p&gt;🔗 &lt;strong&gt;Project repository and code&lt;/strong&gt;&lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Overall Grand Prize ($250):&lt;/strong&gt; Using Gemma 2 and open-weight AI to rethink the role of technology—helping people step away from screens and reconnect with the real world.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Best Use of Render ($200):&lt;/strong&gt; Hosting the application on Render, bringing together the FastAPI backend and React frontend.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Best Use of ElevenLabs ($200):&lt;/strong&gt; Voice-driven mission briefings and audio playback that help users engage with their missions while minimizing screen interaction.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;We have enough apps fighting for our attention.&lt;/p&gt;

&lt;p&gt;Maybe it's time to build one that helps us give that attention back to the world.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;unScroll. Stop scrolling. Start living.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
      <category>ai</category>
      <category>opensource</category>
    </item>
    <item>
      <title>🌍 Plan Your Next Adventure with TripSort</title>
      <dc:creator>Rajanikant Singh</dc:creator>
      <pubDate>Mon, 05 Oct 2026 04:43:36 +0000</pubDate>
      <link>https://dev.to/rajanikant_singh_49905892/plan-your-next-adventure-with-tripsort-pgo</link>
      <guid>https://dev.to/rajanikant_singh_49905892/plan-your-next-adventure-with-tripsort-pgo</guid>
      <description>&lt;p&gt;&lt;em&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;/em&gt;&lt;/p&gt;

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

&lt;p&gt;I built &lt;strong&gt;TripSort&lt;/strong&gt;, an Agentic AI-powered trip planner that helps travelers plan complete trips without the hassle of manually searching and coordinating flights, destinations, activities, and travel information.&lt;/p&gt;

&lt;p&gt;Instead of relying on a single AI agent, TripSort uses &lt;strong&gt;5 specialized AI agents&lt;/strong&gt; that work together to handle different parts of the planning process. It integrates real-time flight data and web search to provide more relevant and practical recommendations, while using LangGraph for agent orchestration and PostgreSQL for persistent workflow state.&lt;/p&gt;

&lt;p&gt;I built it to solve a common problem for travelers: &lt;strong&gt;turning a vague idea like “plan a trip to Bali” into a structured, personalized, and actionable itinerary.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;Live: &lt;a href="https://tripsort.tech/" rel="noopener noreferrer"&gt;https://tripsort.tech/&lt;/a&gt;&lt;br&gt;
Github: &lt;a href="https://github.com/rajanikant04/tripsort" rel="noopener noreferrer"&gt;https://github.com/rajanikant04/tripsort&lt;/a&gt;&lt;/p&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/rajanikant04" rel="noopener noreferrer"&gt;
        rajanikant04
      &lt;/a&gt; / &lt;a href="https://github.com/rajanikant04/tripsort" rel="noopener noreferrer"&gt;
        tripsort
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      AI agent for International Trip Planning
    &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;
✈️ TripSort AI — A Multi-Agent Travel Planner with LangGraph&lt;/h1&gt;
&lt;/div&gt;
&lt;p&gt;An open-source AI travel planner that turns a natural-language trip request into a practical travel plan with flight suggestions, hotel ideas, and a day-by-day itinerary. The project uses a multi-agent workflow built with LangGraph, LangChain, and FastAPI.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Why this project?&lt;/h2&gt;
&lt;/div&gt;
&lt;p&gt;Planning a trip usually means jumping between multiple websites, tools, and spreadsheets. This project brings that flow into one experience by combining:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;a flight-search agent,&lt;/li&gt;
&lt;li&gt;a hotel-research agent,&lt;/li&gt;
&lt;li&gt;an itinerary-planning agent, and&lt;/li&gt;
&lt;li&gt;a final response agent,&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;all coordinated through a LangGraph workflow.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Features&lt;/h2&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;
✈️ Flight research using AviationStack&lt;/li&gt;
&lt;li&gt;🏨 Hotel suggestions using Tavily search&lt;/li&gt;
&lt;li&gt;🧠 Multi-agent orchestration with LangGraph&lt;/li&gt;
&lt;li&gt;📝 Structured travel itinerary generation&lt;/li&gt;
&lt;li&gt;🌐 FastAPI backend with a simple web interface&lt;/li&gt;
&lt;li&gt;💾 Conversation state persistence using PostgreSQL&lt;/li&gt;
&lt;li&gt;⚡ LLM-powered responses with Groq&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Tech Stack&lt;/h2&gt;

&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Python 3.10+&lt;/li&gt;
&lt;li&gt;FastAPI&lt;/li&gt;
&lt;li&gt;Jinja2 + HTML/CSS/JavaScript frontend&lt;/li&gt;
&lt;li&gt;LangGraph&lt;/li&gt;
&lt;li&gt;LangChain&lt;/li&gt;
&lt;li&gt;Groq LLMs&lt;/li&gt;
&lt;li&gt;PostgreSQL&lt;/li&gt;
&lt;li&gt;Tavily API&lt;/li&gt;
&lt;li&gt;AviationStack…&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/rajanikant04/tripsort" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


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

&lt;p&gt;TripSort is built as a multi-agent AI system using &lt;strong&gt;LangGraph and LangChain&lt;/strong&gt; to orchestrate specialized agents and manage the overall trip-planning workflow.&lt;/p&gt;

&lt;p&gt;I used &lt;strong&gt;Groq-powered LLMs&lt;/strong&gt; as the reasoning engine and designed &lt;strong&gt;5 specialized AI agents&lt;/strong&gt;, each responsible for a specific part of the travel-planning process. LangGraph coordinates these agents, manages state, and controls how information flows between them.&lt;/p&gt;

&lt;p&gt;The system integrates &lt;strong&gt;AviationStack&lt;/strong&gt; for real-time flight information and &lt;strong&gt;Tavily&lt;/strong&gt; for web search, allowing the agents to work with up-to-date travel data instead of relying only on the model's knowledge.&lt;/p&gt;

&lt;p&gt;The backend is built with &lt;strong&gt;FastAPI&lt;/strong&gt;, with &lt;strong&gt;PostgreSQL&lt;/strong&gt; used for persistent LangGraph checkpointing and workflow state. The complete application is containerized using &lt;strong&gt;Docker&lt;/strong&gt; and deployed through &lt;strong&gt;Vercel&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The core idea is to combine an LLM with specialized agents, external tools, persistent state, and a structured workflow to create an &lt;strong&gt;end-to-end autonomous trip-planning experience&lt;/strong&gt;.&lt;/p&gt;

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

&lt;p&gt;Open innovation made it possible to build TripSort as a &lt;strong&gt;flexible, modular, and extensible agentic AI system&lt;/strong&gt; rather than a simple application built around a single closed API.&lt;/p&gt;

&lt;p&gt;Using open-source frameworks like &lt;strong&gt;LangGraph and LangChain&lt;/strong&gt; gave me control over how agents are orchestrated, how state is maintained, and how different tools and models interact. I could design the system around &lt;strong&gt;4 specialized agents&lt;/strong&gt;, customize their workflows, and integrate external services such as AviationStack and Tavily based on the application's needs.&lt;/p&gt;

&lt;p&gt;A closed API could provide powerful AI capabilities, but it would limit the level of control and customization over the underlying agent workflow. Open innovation allowed me to &lt;strong&gt;experiment, combine different technologies, and build the AI system around the problem rather than around a single vendor's ecosystem&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Most importantly, it made TripSort more &lt;strong&gt;transparent, modular, and easier to extend&lt;/strong&gt; with new agents, models, tools, and capabilities in the future.&lt;/p&gt;

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

&lt;p&gt;For now, TripSort isn't targeting a specific prize category — the goal was to build something useful, practical, and genuinely fun to use.&lt;/p&gt;

&lt;p&gt;Planning your next trip? Give TripSort a try! 🚀&lt;/p&gt;

&lt;p&gt;TripSort — Your AI-powered travel companion. ✈️🌍 by Rajanikant&lt;/p&gt;

</description>
      <category>weekendchallenge</category>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
  </channel>
</rss>
