Profolio
Explore Profolio
Projects

Project Index

Local AI, software systems, and API experimentation. Each project describes its implementation and the evidence available for it.

Abstract visualization of stock market data
01 / Computer vision / 3D reconstruction / Photogrammetry / Robotics
Public source available

AeroSynth 3D / Single-Pass Drone Video Reconstruction

Turn an aerial drone video into a metric 3D reconstruction through a single continuous flight pass.

PythonFastAPIOpenCV
MeeraAI main workspace with the prompt composer
02 / AI / ML / Local AI / Software systems / Automation / Voice AI
Local source reviewed / 22 tests passed

MeeraAI / Desktop Assistant & Meera Browser

Bring local AI chat, model management, documents, coding tasks, and an integrated browser into one desktop application.

Current models, browser, and tested workflows

I built a React and Electron desktop app around a Python/FastAPI backend, with seven curated GGUF profiles and separate services for chat, documents, memory, tools, and controlled coding tasks.

The seven local profiles

  • Meera Nano: Qwen3.5 / 0.8B / IQ4_XS
  • Meera Mini: Qwen3.5 / 2B / IQ4_XS
  • Meera Edge: Ministral 3 / 3B / IQ4_XS
  • Meera: Qwen3.5 / 4B / IQ4_XS (Model Studio: Meera Pro)
  • Meera Vision: Gemma 4 E4B / E4B / 8B total / IQ4_XS (Model Studio: Meera Max)
  • Meera Deep: Ministral 3 Reasoning / 8B / IQ3_M
  • Meera Ultra: Qwen3.5 / 9B / IQ3_M

React/TypeScript UI -> Electron IPC and FastAPI -> chat/tool services -> native GGUF runtime. Qwen3.5 and reasoning profiles use llama-server; other profiles can use llama-cpp-python. Electron webviews power Meera Browser, while a separate Playwright service handles backend browser automation.

What is implemented

  • Chat with a local modelRouting tested
  • Manage and tune modelsImplemented in source
  • Browse alongside your assistantImplemented in source
  • Use browser tools for a taskEnd-to-end testing pending
  • Work with files and documentsSource and export artifacts
  • Review changes before accepting themWorkspace and task tests passed
  • Run and monitor commandsProcess tests passed
  • Keep useful contextImplemented; known test failures
  • Plan tasks and connect toolsImplemented in source
  • Choose local, hybrid, or cloud pathsConfiguration dependent
MeeraAI app screenshot supplied by Vidit
Desktop app / current app screenshot.
MeeraAI browser screenshot supplied by Vidit
Meera Browser / current app screenshot.

Test evidence

Local source reviewed on 15 September 2026. All 22 routing/workspace/task/process/scanner/knowledge regression tests passed. Logs record Qwen3.5 local generation, and generated document artifacts are present. Browser and vision behavior has not been validated end to end in this review.

Current limitations

Seven profiles are configured, not seven independently evaluated model releases. Model Studio uses Pro/Max aliases for Meera/Vision and lists different Max quantizations from the backend policy. The live BF16 smoke run failed; memory cleanup and one role test also fail. No universal VRAM, speed, privacy, autonomous-task success, or signed macOS release guarantee is established.

PythonFastAPITypeScript
A vibrant digital landscape with flowing lines
03 / AI / ML / Machine Learning / Deep Learning / Financial data experimentation
Project description

AarnaAI

Develop an ML-based market-analysis and prediction application around ticker-driven historical data and technical indicators.

PythonStreamlitpandas
An intricate network of nodes and connections
04 / AI / ML / Robotics education / EdTech / Web
Project description

AIRLearn / AirLearn

Create an AI/Robotics learning platform that makes technical learning more interactive.

Next.jsFirebaseAI chatbot
Abstract visualization of stock market data
05 / Computer vision / AI / ML / Industrial monitoring / Robotics
Project description

AI CCTV Surveillance

Use computer vision for real-time industrial monitoring and analysis, including the Jyoti CNC problem context explored during an Intel AI program.

Computer visionAI/MLPython
AIRLearn platform preview
06 / Automation / Python / Desktop software
Project description

YouTube Music Automation Tool

Automate YouTube Music tasks through a custom desktop interface.

PythonGUI automation
A vibrant digital landscape with flowing lines
07 / IoT / Automation / Embedded systems
Project description

IoT & ESP32 Automation

Automate home/office tasks using connected embedded hardware.

ESP32MicrocontrollersIoT
An intricate network of nodes and connections
08 / AI / ML / APIs / Software systems / Protocol engineering
Public source available

Gemini Web2API / Infera

Experiment with an API-oriented bridge around AI/web capabilities.

PythonREST APIsHTTP clients
Abstract visualization of stock market data
09 / Software systems / Web / Routing / Integration
Project description

OmniRoute

Personal software project being actively developed around application routing/integration.

JavaScript/TypeScriptWeb tooling
AIRLearn platform preview
10 / Software systems / Automation
Public source available

Binance Futures Testnet CLI

Translate a CLI order request into a validated, signed testnet request while preserving uncertainty about remote outcomes.

PythonClickHMAC-SHA256
A vibrant digital landscape with flowing lines
11 / Software systems / Web / AI
Local source reviewed / 22 tests passed

Profolio

Make Vidit’s engineering background, project evidence, navigation, social links, and contact paths accessible through a polished public website.

TypeScriptJavaScriptReact