Laptop icon

Show your projects

Get inspired by amazing projects, find your startup idea

Chess FEN generator

For those of you who don't know, Forsyth-Edwards Notation (FEN) is a standard one-line text format used to describe a specific chess position. It started as a requirement as I needed an app to generate these notations because me and my friends use to challenge each other to play from a particular position (use of ChatGPT or Gemini wasn't mainstream back then). How it works The image is divided into equal 8×8 gird and each square is passed through a neural-netowork that scans the individual pixels and checks which piece (if any) is present in that square.

Online IDE - Write, run and share your code snippets effortlessly

Write, run and share your code snippets effortlessly with a fast and modern online IDE. The frontend is developed using chakra-ui components along with some custom components. The backend is developed using Node.js and the code compilation and output generation is handled using a python-script. Firebase is used to store the code, inputs and outputs. The entire application is packaged in a single docker container. No external API has been used to generate the outputs. This project took around  days to built. It's pretty convinient and straight-forward. There's one caveat though. The current deployment doesn't support java and go because they need a considerable amount of RAM to run, which the free tier of render doesn't allow. You're free to pull the docker image from dockerhub and try it for yourself.

FloraTrail AI: Zero-Latency Edge Vision for Offline Wildlife & Plant Identification

🌿 What This Build is About FloraTrail AI is an offline-first, voice-assisted wildlife and plant identification companion powered by quantized open-source Vision-Language Models (VLMs) running entirely on the edge. Designed for trekkers, field researchers, and nature enthusiasts, it transforms any device into an intelligent field guide that sees, speaks, and identifies biodiversity in real time—with zero internet connection required. đź’ˇ Why I Built It (The Inspiration & Problem Statement) Most modern AI nature apps (like iNaturalist or Google Lens) suffer from a fatal flaw: they rely on cloud APIs. The moment you step into a dense forest, a high-altitude mountain trail, or a remote biodiversity hotspot, your cellular signal drops to zero—rendering cloud-based AI completely useless right when you need it most. Furthermore, when you are navigating steep terrain or observing skittish wildlife, stopping to type queries into a screen is clumsy and distracting. I built FloraTrail AI to solve both problems at once: bringing heavyweight multimodal AI directly onto local hardware, paired with a hands-free, voice-first interface so explorers never have to look down at their screens. ⚙️ How It Works & Core Features FloraTrail AI runs a tightly optimized local inference pipeline that processes camera frames and voice queries entirely on-device: 100% Offline Multimodal Inference: Utilizes locally hosted, 4-bit quantized Vision-Language Models (via Ollama / llama.cpp) to analyze plant morphology, leaf structures, and animal species in milliseconds without sending a single byte to the cloud. Hands-Free Voice Interaction: Integrated with ultra-fast local Speech-to-Text (Whisper.cpp) and Text-to-Speech (Piper TTS). Just point your camera and ask, "Hey Trail, is this berry toxic?" or "What species of fern is this?" and get an instant spoken response. Ecological & Safety Context: Goes beyond simple label classification. Instead of just outputting a Latin name, the model provides actionable field context—identifying medicinal properties, toxicity warnings, habitat patterns, and conservation status. Zero-Latency Edge Telemetry: Caches sightings locally with GPS coordinates and timestamps into a lightweight SQLite database, allowing users to sync and export their biodiversity logs once they return to civilization. 🛠️ Tech Stack & Tools Used AI & Edge Inference: Ollama, llama.cpp, Quantized Open-Source VLMs (LLaVA / Qwen2-VL / Moondream2) Voice Pipeline: Whisper.cpp (Local ASR), Piper (Local Neural TTS) Backend & Core Logic: Python, FastAPI, OpenCV (Frame preprocessing) Database & Storage: SQLite (Local offline telemetry & species caching) Frontend / UI: React, Tailwind CSS (PWA-ready for mobile and edge devices) 🌍 How It Can Be Useful for Others For Hikers, Trekkers & Campers: Provides an instant safety net in the wild by identifying poisonous flora, venomous fauna, and edible foraging plants without relying on cell towers. For Field Biologists & Students: Acts as an automated digital field journal that logs species sightings and answers ecological questions on the spot during remote expeditions. For Open-Source Builders & Edge AI Enthusiasts: Serves as a complete, modular blueprint for building privacy-first, offline multimodal voice agents that run on consumer hardware.

Step by step tutorials

Interactive tutorials, by developers, for developers

Mic iconPlay icon
Homepage about left icon

Step into the Commudle Developerverse

Developer Ecosystem

Being a Techie is a superpower,
share knowledge & collaborate with more people like you.

Find Opportunities
Your Commudle profile is your Developer journey towards a strong network and new opportunities.

Knowledge Sharing

Publish your own tutorials, share those projects which you are building and get recognized.

Communities
Build your own Community or join one, learn new things, help other developers. One platform for all engagements.
Homepage about right icon

Testimonials

Don't just take our word for it

Commudle drives Software Developer's Journey

Who should have a profile on Commudle?

If you are a Software Developer, Designer, DevRel or a Community Leader then Commudle is for you.

Why do I need a Commudle profile?

It helps you build recognitions with not just your community contributions on Commudle, but everything on the internet from your blogs to your public projects.

How can I get a blue tick? Expert Tick

If you think you are an expert in a technology, just fill this form and we'll get back: Expert Nomination Form

Why to have my Developer Community on Commudle?

The right tools to engage your members all at one place. From events, newsletter to forums & chats. It's very easy to manage members & every community activity helps you build your profile.
Are you a Student?Start a Developer community for Free! Get started