<?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: Karan Singh Gurjar</title>
    <description>The latest articles on DEV Community by Karan Singh Gurjar (@karan_singhgurjar_987e79).</description>
    <link>https://dev.to/karan_singhgurjar_987e79</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3936799%2F010add67-c381-4615-ab3e-362ec8d7d4d8.jpg</url>
      <title>DEV Community: Karan Singh Gurjar</title>
      <link>https://dev.to/karan_singhgurjar_987e79</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/karan_singhgurjar_987e79"/>
    <language>en</language>
    <item>
      <title>Building CogniPlan: A Local-First Task Planning System</title>
      <dc:creator>Karan Singh Gurjar</dc:creator>
      <pubDate>Fri, 22 May 2026 16:35:53 +0000</pubDate>
      <link>https://dev.to/karan_singhgurjar_987e79/building-cogniplan-a-local-first-task-planning-system-2c02</link>
      <guid>https://dev.to/karan_singhgurjar_987e79/building-cogniplan-a-local-first-task-planning-system-2c02</guid>
      <description>&lt;p&gt;Hi everyone,&lt;/p&gt;

&lt;p&gt;In my previous post, I introduced myself and shared the major projects I am working on across AI/ML research, Flutter apps, Rust systems, and local-first software.&lt;/p&gt;

&lt;p&gt;In this post, I want to go deeper into one of my personal software projects:&lt;/p&gt;

&lt;h2&gt;
  
  
  CogniPlan — A Local-First Cognitive Task Planning System
&lt;/h2&gt;

&lt;p&gt;CogniPlan is a productivity and planning system I built to help users convert goals into structured execution plans.&lt;/p&gt;

&lt;p&gt;Project repository:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/karansinghgurjar/Cognitive-Task-Planning-System" rel="noopener noreferrer"&gt;https://github.com/karansinghgurjar/Cognitive-Task-Planning-System&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project includes installable builds, including an Android APK and a Windows installation package, so it is not only a concept or prototype. It is something I have actually built, packaged, and pushed publicly.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why I Built CogniPlan
&lt;/h2&gt;

&lt;p&gt;The idea started from a problem I personally faced.&lt;/p&gt;

&lt;p&gt;Most task management apps help you store tasks, but they do not always help you execute them properly.&lt;/p&gt;

&lt;p&gt;You can create goals, add tasks, set reminders, and still lose track after a few days.&lt;/p&gt;

&lt;p&gt;Some common problems are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;tasks pile up&lt;/li&gt;
&lt;li&gt;missed work is not handled properly&lt;/li&gt;
&lt;li&gt;goals are disconnected from daily execution&lt;/li&gt;
&lt;li&gt;routines are difficult to maintain&lt;/li&gt;
&lt;li&gt;progress is not clearly visible&lt;/li&gt;
&lt;li&gt;planning becomes separate from actual work&lt;/li&gt;
&lt;li&gt;users keep reorganizing instead of executing&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I wanted to build something that goes beyond a normal to-do list.&lt;/p&gt;

&lt;p&gt;A system that does not only answer:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What do I need to do?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;But also helps answer:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;How do I actually execute this consistently?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That became the foundation for CogniPlan.&lt;/p&gt;




&lt;h2&gt;
  
  
  What CogniPlan Does
&lt;/h2&gt;

&lt;p&gt;CogniPlan is designed around structured execution.&lt;/p&gt;

&lt;p&gt;It helps organize work into:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;goals&lt;/li&gt;
&lt;li&gt;milestones&lt;/li&gt;
&lt;li&gt;tasks&lt;/li&gt;
&lt;li&gt;routines&lt;/li&gt;
&lt;li&gt;focus sessions&lt;/li&gt;
&lt;li&gt;schedules&lt;/li&gt;
&lt;li&gt;progress tracking&lt;/li&gt;
&lt;li&gt;missed-task recovery&lt;/li&gt;
&lt;li&gt;productivity insights&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of treating every task as an isolated item, CogniPlan connects tasks with larger goals and execution timelines.&lt;/p&gt;

&lt;p&gt;For example, a user can create a goal like:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Prepare for data engineering interviews&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Then break it into milestones like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;SQL revision&lt;/li&gt;
&lt;li&gt;Python practice&lt;/li&gt;
&lt;li&gt;operating system basics&lt;/li&gt;
&lt;li&gt;DBMS concepts&lt;/li&gt;
&lt;li&gt;project explanation preparation&lt;/li&gt;
&lt;li&gt;mock interview sessions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each milestone can then have tasks, schedules, and focus sessions attached to it.&lt;/p&gt;

&lt;p&gt;This makes the planning process more connected and useful.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why Local-First Matters
&lt;/h2&gt;

&lt;p&gt;One of the most important design decisions in CogniPlan is that it is local-first.&lt;/p&gt;

&lt;p&gt;Productivity data is personal. A user’s goals, routines, tasks, notes, schedules, and progress should not become useless just because the internet is unavailable.&lt;/p&gt;

&lt;p&gt;A local-first approach gives the app several benefits:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;faster access&lt;/li&gt;
&lt;li&gt;offline usage&lt;/li&gt;
&lt;li&gt;better privacy&lt;/li&gt;
&lt;li&gt;better reliability&lt;/li&gt;
&lt;li&gt;less dependency on cloud services&lt;/li&gt;
&lt;li&gt;smoother user experience&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For this kind of app, I wanted the core experience to work directly on the user’s device.&lt;/p&gt;

&lt;p&gt;Cloud sync can be useful later, but the base system should remain reliable even without it.&lt;/p&gt;




&lt;h2&gt;
  
  
  Tech Stack
&lt;/h2&gt;

&lt;p&gt;CogniPlan is built mainly with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Flutter&lt;/li&gt;
&lt;li&gt;Dart&lt;/li&gt;
&lt;li&gt;Riverpod&lt;/li&gt;
&lt;li&gt;Isar&lt;/li&gt;
&lt;li&gt;Local-first architecture&lt;/li&gt;
&lt;li&gt;Cross-platform app structure&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Flutter helped me build the UI and target multiple platforms from a single codebase.&lt;/p&gt;

&lt;p&gt;Riverpod helped with state management and app structure.&lt;/p&gt;

&lt;p&gt;Isar helped with local database storage and offline-first behavior.&lt;/p&gt;

&lt;p&gt;The goal was not only to build a working app, but to build it in a way that can grow as the project becomes more advanced.&lt;/p&gt;




&lt;h2&gt;
  
  
  Main Features
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Goal Planning
&lt;/h3&gt;

&lt;p&gt;Users can create larger goals and connect them with milestones and tasks.&lt;/p&gt;

&lt;p&gt;This makes the app more structured than a simple task list.&lt;/p&gt;

&lt;h3&gt;
  
  
  Task Management
&lt;/h3&gt;

&lt;p&gt;Tasks can be created, updated, completed, reset, or reorganized based on the user’s planning needs.&lt;/p&gt;

&lt;h3&gt;
  
  
  Routines
&lt;/h3&gt;

&lt;p&gt;Recurring work can be managed through routines.&lt;/p&gt;

&lt;p&gt;This is useful for daily study, revision, workouts, coding practice, reading, or any repeated activity.&lt;/p&gt;

&lt;h3&gt;
  
  
  Focus Sessions
&lt;/h3&gt;

&lt;p&gt;Focus sessions help connect planning with actual execution.&lt;/p&gt;

&lt;p&gt;Instead of only listing work, the user can track focused time spent on tasks.&lt;/p&gt;

&lt;h3&gt;
  
  
  Adaptive Scheduling
&lt;/h3&gt;

&lt;p&gt;One of the ideas behind CogniPlan is that planning should adapt when things go wrong.&lt;/p&gt;

&lt;p&gt;If a user misses a session or task, the system should help recover the plan instead of simply leaving the user with a broken schedule.&lt;/p&gt;

&lt;h3&gt;
  
  
  Productivity Insights
&lt;/h3&gt;

&lt;p&gt;The app can show progress and help users understand how consistently they are executing their plans.&lt;/p&gt;

&lt;p&gt;This is important because productivity is not only about writing tasks. It is also about seeing whether the system is actually helping.&lt;/p&gt;




&lt;h2&gt;
  
  
  Packaging the App
&lt;/h2&gt;

&lt;p&gt;One thing I specifically wanted was to make the project more complete than just source code.&lt;/p&gt;

&lt;p&gt;So I pushed the project with installable builds:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Android APK&lt;/li&gt;
&lt;li&gt;Windows installation package&lt;/li&gt;
&lt;li&gt;Source code&lt;/li&gt;
&lt;li&gt;Project documentation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This made the project feel closer to a real software product.&lt;/p&gt;

&lt;p&gt;Repository:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/karansinghgurjar/Cognitive-Task-Planning-System" rel="noopener noreferrer"&gt;https://github.com/karansinghgurjar/Cognitive-Task-Planning-System&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For me, this was an important step because a project becomes much stronger when someone can not only read the code, but also install and test the application.&lt;/p&gt;




&lt;h2&gt;
  
  
  Design Thinking Behind CogniPlan
&lt;/h2&gt;

&lt;p&gt;While building CogniPlan, I tried to think less like I was building just an app screen and more like I was building a workflow system.&lt;/p&gt;

&lt;p&gt;Some questions I asked myself were:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What happens when the user misses a task?&lt;/li&gt;
&lt;li&gt;How should a goal connect to daily work?&lt;/li&gt;
&lt;li&gt;How can routines be useful without becoming annoying?&lt;/li&gt;
&lt;li&gt;How can the app reduce planning friction?&lt;/li&gt;
&lt;li&gt;How can progress be shown clearly?&lt;/li&gt;
&lt;li&gt;How can the app remain useful without internet?&lt;/li&gt;
&lt;li&gt;How can the user move from planning to execution quickly?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These questions shaped the direction of the project.&lt;/p&gt;

&lt;p&gt;A productivity app should not only look good. It should reduce mental load and make execution easier.&lt;/p&gt;




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

&lt;p&gt;Building CogniPlan taught me that productivity apps are more complex than they look.&lt;/p&gt;

&lt;p&gt;Some challenges I faced were:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;designing a clean data model&lt;/li&gt;
&lt;li&gt;handling goals, tasks, routines, and progress together&lt;/li&gt;
&lt;li&gt;avoiding messy state management&lt;/li&gt;
&lt;li&gt;managing local database updates safely&lt;/li&gt;
&lt;li&gt;keeping the UI simple&lt;/li&gt;
&lt;li&gt;thinking through missed-task recovery&lt;/li&gt;
&lt;li&gt;making the app useful instead of overloaded&lt;/li&gt;
&lt;li&gt;planning for cross-platform support&lt;/li&gt;
&lt;li&gt;packaging the app for Android and Windows&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;One important lesson was that adding more features does not automatically make a productivity app better.&lt;/p&gt;

&lt;p&gt;The hard part is deciding what should be included, what should be simplified, and what should not be added yet.&lt;/p&gt;




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

&lt;p&gt;This project helped me improve in several areas:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Flutter app development&lt;/li&gt;
&lt;li&gt;local-first architecture&lt;/li&gt;
&lt;li&gt;state management&lt;/li&gt;
&lt;li&gt;database modeling&lt;/li&gt;
&lt;li&gt;product thinking&lt;/li&gt;
&lt;li&gt;workflow design&lt;/li&gt;
&lt;li&gt;cross-platform planning&lt;/li&gt;
&lt;li&gt;user experience design&lt;/li&gt;
&lt;li&gt;debugging and project structure&lt;/li&gt;
&lt;li&gt;release packaging&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It also helped me understand that real software projects require both technical and product-level thinking.&lt;/p&gt;

&lt;p&gt;Writing code is only one part of the work.&lt;/p&gt;

&lt;p&gt;The bigger challenge is designing something that remains useful, understandable, and reliable.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why CogniPlan Matters to Me
&lt;/h2&gt;

&lt;p&gt;CogniPlan is personal to me because I built it around problems I actually face.&lt;/p&gt;

&lt;p&gt;As a student working on research, software projects, interview preparation, and personal learning, I needed a system that could help me manage execution better.&lt;/p&gt;

&lt;p&gt;So this project is not just a portfolio project.&lt;/p&gt;

&lt;p&gt;It is also something I want to use and improve for myself.&lt;/p&gt;

&lt;p&gt;That makes it more meaningful.&lt;/p&gt;




&lt;h2&gt;
  
  
  What I Want to Improve Next
&lt;/h2&gt;

&lt;p&gt;Some areas I want to improve in future versions are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;better adaptive scheduling&lt;/li&gt;
&lt;li&gt;cleaner analytics&lt;/li&gt;
&lt;li&gt;stronger routine handling&lt;/li&gt;
&lt;li&gt;sync support&lt;/li&gt;
&lt;li&gt;backup and restore&lt;/li&gt;
&lt;li&gt;improved desktop experience&lt;/li&gt;
&lt;li&gt;better onboarding&lt;/li&gt;
&lt;li&gt;smarter planning suggestions&lt;/li&gt;
&lt;li&gt;more polished UI/UX&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I also want to keep the app practical instead of making it unnecessarily complex.&lt;/p&gt;

&lt;p&gt;The main goal is still the same:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Help users plan better and execute consistently.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;CogniPlan started as a task planning app, but it became much more than that.&lt;/p&gt;

&lt;p&gt;It helped me think about how goals, tasks, routines, focus sessions, and schedules can work together as one execution system.&lt;/p&gt;

&lt;p&gt;This project also made me stronger as a Flutter developer and helped me understand the value of local-first software.&lt;/p&gt;

&lt;p&gt;You can check out the project here:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/karansinghgurjar/Cognitive-Task-Planning-System" rel="noopener noreferrer"&gt;https://github.com/karansinghgurjar/Cognitive-Task-Planning-System&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In future posts, I will share more about the architecture, database design, scheduling logic, and lessons I learned while building it.&lt;/p&gt;

&lt;p&gt;Thanks for reading.&lt;/p&gt;

&lt;p&gt;If you are interested in Flutter, productivity tools, local-first apps, or personal workflow systems, I would be happy to connect.&lt;/p&gt;




&lt;h2&gt;
  
  
  Connect With Me
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Portfolio: &lt;a href="https://karansinghgurjar.github.io/ksg_portfolio/" rel="noopener noreferrer"&gt;https://karansinghgurjar.github.io/ksg_portfolio/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;GitHub: &lt;a href="https://github.com/karansinghgurjar" rel="noopener noreferrer"&gt;https://github.com/karansinghgurjar&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;LinkedIn: &lt;a href="https://www.linkedin.com/in/karan-singh-gurjar-052b30197/" rel="noopener noreferrer"&gt;https://www.linkedin.com/in/karan-singh-gurjar-052b30197/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter/X: &lt;a href="https://x.com/karan_gurjar08" rel="noopener noreferrer"&gt;https://x.com/karan_gurjar08&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>flutter</category>
      <category>productivity</category>
      <category>appdevelopment</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Building AI Projects</title>
      <dc:creator>Karan Singh Gurjar</dc:creator>
      <pubDate>Mon, 18 May 2026 12:39:04 +0000</pubDate>
      <link>https://dev.to/karan_singhgurjar_987e79/building-ai-projects-25mp</link>
      <guid>https://dev.to/karan_singhgurjar_987e79/building-ai-projects-25mp</guid>
      <description>&lt;p&gt;Hi everyone, I’m &lt;strong&gt;Karan Singh Gurjar&lt;/strong&gt;, an &lt;strong&gt;M.Tech Computer Science Engineering student&lt;/strong&gt; interested in &lt;strong&gt;AI/ML research, software development, and building practical systems that solve real problems&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;I recently joined DEV to start documenting my work, sharing my learning process, and connecting with developers, researchers, and builders who are working on meaningful technical projects.&lt;/p&gt;

&lt;p&gt;Over the past few years, I have worked on projects across &lt;strong&gt;machine learning, research, cross-platform app development, and systems engineering&lt;/strong&gt;. Some of my major works include &lt;strong&gt;SAR to RGB image translation&lt;/strong&gt;, &lt;strong&gt;bird sound classification&lt;/strong&gt;, &lt;strong&gt;CogniPlan&lt;/strong&gt;, and &lt;strong&gt;MeshOS / AetherLink&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. SAR to RGB Image Translation using Diffusion Models
&lt;/h2&gt;

&lt;p&gt;One of my major research projects is focused on &lt;strong&gt;SAR to RGB image translation&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;SAR stands for &lt;strong&gt;Synthetic Aperture Radar&lt;/strong&gt;. Unlike normal optical images, SAR images are captured using radar signals. This makes them useful in cloudy weather, low light, and difficult atmospheric conditions. However, SAR images are harder to visually interpret compared to normal RGB images.&lt;/p&gt;

&lt;p&gt;The goal of this project is to translate SAR imagery into RGB-like optical images using a &lt;strong&gt;transformer-enhanced conditional diffusion model&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This project involves:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Remote sensing&lt;/li&gt;
&lt;li&gt;SAR image understanding&lt;/li&gt;
&lt;li&gt;Conditional diffusion models&lt;/li&gt;
&lt;li&gt;Transformer-based feature learning&lt;/li&gt;
&lt;li&gt;Image-to-image translation&lt;/li&gt;
&lt;li&gt;Deep learning-based reconstruction&lt;/li&gt;
&lt;li&gt;Evaluation using PSNR, SSIM, LPIPS, and downstream task utility&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This has been one of my most challenging projects because it is not only about generating visually good images. The generated output also needs to preserve useful structure and information from the original SAR data.&lt;/p&gt;

&lt;p&gt;I recently presented this work at a &lt;strong&gt;Springer conference&lt;/strong&gt;, which made this project an important part of my research journey.&lt;/p&gt;




&lt;h2&gt;
  
  
  2. Bird Sound Classification Research
&lt;/h2&gt;

&lt;p&gt;Another research project I worked on is &lt;strong&gt;bird sound classification&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The goal of this project was to classify bird species using audio data and machine learning techniques. It helped me understand the complete ML workflow more deeply, from preprocessing to feature extraction, model training, evaluation, and result analysis.&lt;/p&gt;

&lt;p&gt;This project gave me practical experience with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Audio signal processing&lt;/li&gt;
&lt;li&gt;Feature extraction&lt;/li&gt;
&lt;li&gt;Machine learning classification&lt;/li&gt;
&lt;li&gt;Dataset preparation&lt;/li&gt;
&lt;li&gt;Model evaluation&lt;/li&gt;
&lt;li&gt;Research paper writing&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The research paper for this project has been published, and it helped me build confidence in turning a technical idea into a complete research contribution.&lt;/p&gt;




&lt;h2&gt;
  
  
  3. CogniPlan — Cognitive Task Planning System
&lt;/h2&gt;

&lt;p&gt;Apart from research, I also enjoy building real software products.&lt;/p&gt;

&lt;p&gt;One of my important software projects is &lt;strong&gt;CogniPlan&lt;/strong&gt;, a cognitive task planning system built to help users convert goals into structured execution plans.&lt;/p&gt;

&lt;p&gt;Most task management apps only store tasks. CogniPlan is designed to go deeper.&lt;/p&gt;

&lt;p&gt;It focuses on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Goals&lt;/li&gt;
&lt;li&gt;Milestones&lt;/li&gt;
&lt;li&gt;Tasks&lt;/li&gt;
&lt;li&gt;Routines&lt;/li&gt;
&lt;li&gt;Focus sessions&lt;/li&gt;
&lt;li&gt;Adaptive scheduling&lt;/li&gt;
&lt;li&gt;Missed-task recovery&lt;/li&gt;
&lt;li&gt;Productivity insights&lt;/li&gt;
&lt;li&gt;Local-first storage&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The project is built using &lt;strong&gt;Flutter&lt;/strong&gt;, with a focus on cross-platform support and offline-first usage.&lt;/p&gt;

&lt;p&gt;The core idea behind CogniPlan is simple:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;A planning system should not just remind you what to do. It should help you execute better.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This project helped me improve my understanding of product thinking, app architecture, local-first design, and user-centered workflow systems.&lt;/p&gt;




&lt;h2&gt;
  
  
  4. MeshOS / AetherLink — Personal Digital Mesh and Remote Control System
&lt;/h2&gt;

&lt;p&gt;I am also working on &lt;strong&gt;MeshOS&lt;/strong&gt;, a local-first personal digital mesh project.&lt;/p&gt;

&lt;p&gt;The goal is to create a system that connects a user’s laptop, phone, files, clipboard, apps, automations, and remote-control workflows into one private command layer.&lt;/p&gt;

&lt;p&gt;A part of this work also involves &lt;strong&gt;AetherLink&lt;/strong&gt;, a remote desktop and device control system.&lt;/p&gt;

&lt;p&gt;This project explores:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Rust-based host applications&lt;/li&gt;
&lt;li&gt;Flutter-based clients&lt;/li&gt;
&lt;li&gt;Secure device-to-device communication&lt;/li&gt;
&lt;li&gt;Remote screen streaming&lt;/li&gt;
&lt;li&gt;Remote input control&lt;/li&gt;
&lt;li&gt;File transfer&lt;/li&gt;
&lt;li&gt;Clipboard sync&lt;/li&gt;
&lt;li&gt;Cross-device workflows&lt;/li&gt;
&lt;li&gt;Local-first design&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The main idea is to give an individual better control over their own digital environment across devices.&lt;/p&gt;

&lt;p&gt;This project is still evolving, but it has already taught me a lot about system design, networking, performance, cross-platform development, and real-time communication.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why I’m Writing on DEV
&lt;/h2&gt;

&lt;p&gt;I want to use DEV as a place to document my journey honestly.&lt;/p&gt;

&lt;p&gt;Not only the final polished results, but also:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;what I am building&lt;/li&gt;
&lt;li&gt;why I am building it&lt;/li&gt;
&lt;li&gt;what problems I face&lt;/li&gt;
&lt;li&gt;what technical decisions I make&lt;/li&gt;
&lt;li&gt;what mistakes I learn from&lt;/li&gt;
&lt;li&gt;how research ideas become real working systems&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I believe that sharing the process is just as important as sharing the final project.&lt;/p&gt;

&lt;p&gt;My current focus areas are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI/ML engineering&lt;/li&gt;
&lt;li&gt;Deep learning research&lt;/li&gt;
&lt;li&gt;Remote sensing&lt;/li&gt;
&lt;li&gt;Flutter app development&lt;/li&gt;
&lt;li&gt;Rust systems programming&lt;/li&gt;
&lt;li&gt;Local-first software&lt;/li&gt;
&lt;li&gt;Cross-platform product development&lt;/li&gt;
&lt;li&gt;Building useful tools for real users&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  What I’ll Be Sharing Next
&lt;/h2&gt;

&lt;p&gt;In upcoming posts, I plan to write about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How I built CogniPlan&lt;/li&gt;
&lt;li&gt;Why I am building MeshOS&lt;/li&gt;
&lt;li&gt;My SAR to RGB diffusion research journey&lt;/li&gt;
&lt;li&gt;Lessons from training deep learning models on limited hardware&lt;/li&gt;
&lt;li&gt;Flutter and local-first app architecture&lt;/li&gt;
&lt;li&gt;Rust-based remote desktop systems&lt;/li&gt;
&lt;li&gt;My experience with research paper publication and conference presentation&lt;/li&gt;
&lt;li&gt;My roadmap as an M.Tech CSE student trying to grow as an AI/ML and software engineer&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Connect With Me
&lt;/h2&gt;

&lt;p&gt;I’ll be sharing more updates around AI/ML research, software projects, Flutter, Rust, local-first systems, and my build-in-public journey.&lt;/p&gt;

&lt;p&gt;You can find more of my work here:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Portfolio: &lt;a href="https://karansinghgurjar.github.io/ksg_portfolio/" rel="noopener noreferrer"&gt;https://karansinghgurjar.github.io/ksg_portfolio/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;GitHub: &lt;a href="https://github.com/karansinghgurjar" rel="noopener noreferrer"&gt;https://github.com/karansinghgurjar&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;LinkedIn: &lt;a href="https://www.linkedin.com/in/karan-singh-gurjar-052b30197/" rel="noopener noreferrer"&gt;https://www.linkedin.com/in/karan-singh-gurjar-052b30197/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter/X: &lt;a href="https://x.com/karan_gurjar08" rel="noopener noreferrer"&gt;https://x.com/karan_gurjar08&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;I am still learning, building, improving, and experimenting.&lt;/p&gt;

&lt;p&gt;My goal is to become stronger not only at writing code, but also at designing systems, solving real problems, and turning ideas into useful products.&lt;/p&gt;

&lt;p&gt;I’m excited to start sharing my journey here and learn from the DEV community.&lt;/p&gt;

&lt;p&gt;Thanks for reading.&lt;/p&gt;

&lt;p&gt;I’d be happy to connect with anyone interested in AI/ML, research, Flutter, Rust, local-first software, or building real-world developer tools.&lt;/p&gt;

</description>
      <category>introduction</category>
      <category>ai</category>
      <category>machinelearning</category>
      <category>flutter</category>
    </item>
  </channel>
</rss>
