
Virul Wickramasinghe
Full-stack developer with a focus on Java backends, React frontends, and desktop apps with Electron. Passionate about clean code, efficient systems.
GitHub · @iamvirul
Pinned
Aether is a modern, cloud-native programming language designed for building scalable, distributed systems with elegant syntax and robust safety features.
Cursor-style semantic code search as an MCP plugin for Claude Code. Instead of grepping 50 files and sending 30,000 tokens to Claude, VecGrep returns the top 8 semantically relevant code chunks (~1,600 tokens). That's a ~95% token reduction for codebase queries.
DeepDiff DB is a database diff-and-merge tool designed to safely sync development database snapshots with production systems. It compares schemas, detects drift, highlights content-level conflicts, and generates safe migration packs. This prevents accidental overwrites, structural corruption, and data loss when importing dev backups into production
Ferrous is a research-grade operating system kernel that addresses fundamental limitations of existing kernels through modern language features, capability-based security, and first-class support for cloud-era workloads.
Production-ready MCP server providing RAG-based semantic search over WSO2 documentation (API Manager, Micro Integrator, Choreo, Ballerina, BI). Multi-provider embeddings: OpenAI, Gemini, Voyage AI. pgvector backend. Works with Claude Desktop, Claude Code, Cursor, and VS Code.
A four-tier AI agent orchestration system that runs inside Claude Code.