AppNest
A Rust and GTK4 AppImage manager for Linux. Import, organise, verify and launch AppImages, with fallback launch strategies for systems without FUSE or binfmt.
Hey, I’m Kailasnath. A computer science student who enjoys turning ideas into working software — from backend systems and AI tools to desktop apps and the Linux ecosystem.
A few projects across systems, AI, computer vision and full-stack development.
A Rust and GTK4 AppImage manager for Linux. Import, organise, verify and launch AppImages, with fallback launch strategies for systems without FUSE or binfmt.
An offline-capable RAG assistant for college event and campus-history queries, combining BM25 and TF-IDF retrieval, knowledge-graph expansion, streamed responses and source citations.
An air-writing recognition system that translates stylus motion into text using inertial sensor data and machine learning — without a camera or writing surface.
A real-time face recognition pipeline built with OpenCV and InsightFace, served through a FastAPI backend.
A skills marketplace with role-based accounts, real-time messaging, an AI mentor and skill recommendations.
A Python Discord bot with cloud-storage integration for file uploads, version notifications and team workflow reminders.
Fixes, performance improvements, compatibility work and developer-experience improvements across open-source codebases.
Implemented end-to-end partial file reads using offset and byte_count; fixed range handling across backend endpoints, SDK transport and tests.
Fixed webhook reply serialization and missing JSON content-type headers across Hono, Next.js, Azure Functions, NHttp and Worktop adapters, with regression tests.
Optimized sort-key handling with in-place permutation, fewer heap allocations, a two-element fast path and additional primitive integer support.
Added Linux ARM64 support, fixed parsing for hyphenated platform names, hardened browser extraction cleanup and improved HTTP redirect handling.
Fixed pr -n line numbering after form-feed characters and added a regression test to match GNU coreutils behavior.
Adjusted Nushell environment capture to run non-interactively, preventing interactive shell output from corrupting captured environment variables; includes tests.
Kept Vault Secret modal actions visible with long multi-line values by capping textarea height, enabling internal scrolling and improving password-manager handling.
Strengthened IPv4/IPv6 packet parsing bounds and validated subprotocol offsets to avoid reading bytes beyond the declared packet length.
Added workspace-file detection so VS Code and compatible editors can open a repository’s single root .code-workspace file when present.
Added automated test instructions, the missing python-dotenv dependency and a small backend formatting cleanup.
Added database indexes, improved risk-engine edge-case handling, expanded tests and cleaned tracked Python cache artifacts.
Added unit-test setup instructions, declared python-dotenv and cleaned up backend formatting.
These are automated repair pull requests created by the Aegis Autonomous SRE demo against its test target. They are shown separately from external open-source contributions so they are not mistaken for 15 independent upstream contributions.
*The 27-result GitHub author search includes the external PRs above, project-maintenance PRs and Aegis-generated repair records. Statuses reflect the public GitHub results checked for this update.
Tools and technologies I’ve used across my projects and learning.
Python
TypeScript / JavaScript
Java
Rust
React · Next.js
Node.js · Express
FastAPI · Flutter
GTK4 · Libadwaita
Linux · Docker · Git
PostgreSQL · MongoDB
MySQL · SQLite
Ollama · RAG · OpenCV
Trivandrum · Project management and web development · Full-time, on-site
Sahrdaya College of Engineering and Technology
Brainbrix · Sahrdaya College of Engineering and Technology
CO₂ Emission by Country · Sahrdaya College of Engineering and Technology
Hackathon organised by ICT Academy of Kerala
Open to interesting projects, collaborations and conversations.