Back to Programs

Programming languages

Keploy

Unit, API test generation agent using AI & EBPF

backenddatabaseepbfexpress.jsfrontendgojavajavascriptmongodbnode.js

Participation history

3 GSoC years

2025

5 projects

Official year page

TestSuite Idempotency Checker

Keploy currently needs an automated way to detect idempotency violations and handle noisy fields in test cases. This leads to inconsistencies in test...

AI-Powered Open-Source Code Review Agent (Using any CI/CD workflow)

The project aims to develop an intelligent code review agent that integrates with GitHub and other version control systems (VCS). This tool will...

API contract matching - Adding Features and Platform support

The project tackles inefficiencies in API contract testing for microservices, focusing on schema management, validation, and consistency across...

OSS Code Indexer for Efficient Retrieval

Keploy - OSS Code Indexer for Efficient Retrieval. (Project-2) Problem solved - Current AI models struggle to generate high-quality Unit Tests for...

Keploy Dashboard - Modular Metrics Visualization Platform

Building upon a comprehensive Proof of Concept (POC) [https://poc-frontend-beta.vercel.app/] developed before the GSoC application, this proposal...

2024

3 projects

Official year page

Cross Platform Extensions : Keploy IDE Integration

The absence of a concrete platform to integrate Keploy to the developer environment, which is an extreme necessity for a testing tool meant to work...

Implementing a React UI Console for Test Generation demonstration

Writing unit test cases can be challenging and sometimes not an efficient process. Keploy creates backend API tests with built-in-mocks or stubs by...

Multiple services using keploy (API chaining)

-Integration of Contract Testing into Keploy, -Implement functionality within Keploy for recording tests and mocks for all related microservices...

2023

2 projects

Official year page

Keploy Typescript/Javascript SDK

My goal is to enhance the Keploy Typescript SDK's versatility and accommodate a wider range of developers and use cases. I aim to make it more...

Keploy CLI Refactoring

This project aims to improve Keploy CLI workflow to make the user experience smooth. Since the UI has been deprecated, we need to make sure that the...