C2SI logo

C2SI

The Ceylon Computer Science Institute (C2SI) conducts research in various domains, including security, artificial intelligence, mobile applications, cloud computing, and software tools. Our research aims to create computing solutions by identifying low-cost methodologies and strategies that promote sustainability. Currently, C2SI is at a pivotal stage in its evolution, having secured high donor confidence, as evidenced by multiple foreign-funded projects. The institute focuses on developing sustainable computing solutions that leverage low-cost computing and communication technologies, particularly for developing and emerging regions worldwide. We have developed several affordable and sustainable ICT solutions, with a special focus on the needs of the developing world. These solutions are briefly described in the projects section.

GSoC Participation History

Technologies

Topics

Past Projects

Proposal for B0Bot

B0Bot is currently a monolithic Flask application relying on synchronous, manual data ingestion and a single-pass LLM pipeline to retrieve...

RustCloud: Multi-Cloud GenAI Provider Integrations & BigQuery Support

RustCloud unifies cloud provider APIs for Rust developers, but Generative AI support is completely missing. Every GenAI provider uses a different...

ImageLab Interactive Learning

ImageLab is a block-based image processing tool built with Blockly and OpenCV . It helps students learn image processing by building pipelines with...

CodeLabz GSoC 2026

CodeLabz is an open source tutorial platform by C2SI built on React, Redux, and Firebase. The codebase has no TypeScript, uses deprecated MUI v4...

Scalable Multi-Cloud Honeynet & Serverless Threat Intelligence Pipeline

Deploying a honeypot is only half the battle; the real value lies in the intelligence we can extract from it. Currently, standard honeypot...

DataLoom

DataLoom is a browser-based data wrangling workspace that enables users to upload tabular datasets, apply reversible transformations, and manage data...

TensorMap

This project transforms TensorMap into a complete neural network design studio by introducing a data driven layer registry, expanding support to 15...

Agentic Cognitive Firewall SDK

LLM agents built with LangGraph and LangChain retrieve documents, call tools, and write to memory - but nothing validates what enters the model's...

Tarunya Webiu Propsal

WebiU currently relies on request-time GitHub API calls with in-memory caching, which limits scalability and leads to redundant API usage. This...

LensMint Compression Resilient ZK Proofs and Rust Upgrade

LensMint is an innovative Web3 hardware camera, but its reliance on strict cryptographic hashing makes Zero Knowledge proofs fail upon benign image...

Per-Session GDB Sandbox Architecture with Real-Time Debugging for GDB-UI

GDB-UI currently supports only one user at a time because the backend shares a single global GDB controller across all requests. When two users debug...

Adversarial Validation Module for ACF SDK

Build the Policy Audit Point (PAP) for ACF-SDK that fires real attack payloads through the enforcement chain, records what gets caught and what slips...

B0Bot Agentic AI Framework with LangGraph and Multi-turn Dialogue

B0Bot is a Flask-based CyberSecurity News API powered by Pinecone and HuggingFace, but all logic lives in a monolithic NewsService with no caching,...

Agent Conduit

The Agent Conduit is a lightweight, self-hosted, unified agent gateway that addresses this problem end-to-end. Conduit is constructed around four...

Frequently Asked Questions

C2SI | GSoC Org Profile & Stats - Learn about C2SI's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.

|Currently Active|

Contributor Readiness

Participation

Projects

Top Programming Languages

python dominates with primary adoption

Project Difficulty Distribution

Beginner
0
Intermediate
0
Advanced
0

No difficulty data available