Hi ๐ I'm Lakshan Perera
AI Engineer from Sri Lanka. I spend most of my time building & contributing to open source tools like ai-sdk and gemini-cli, mainly focused on improving the developer experience around AI.
You can find my main personal projects below they explore some unique areas that havenโt really been solved yet and could make the dev experience a lot better.
If you're interested in collaborating, email is the best way to reach me i check it pretty often [email protected].
- vercel/ai#9437 - Introduced embedding model middleware for centralized embedding customization
- vercel/ai#10232 - Migrate from unsupported Gemini models and drop outdated functionality
- TanStack/db#551 - Added select option to extract items while preserving metadata
- nodejs/userland-migrations#166 - Added support for rmdir imports with aliases
- nodejs/userland-migrations#168 - Implemented support for detecting member expression require nodes
- colinhacks/zod#4306 - Added debugging support with tsx runtime