AAAI 2026Nov 2025Joint-GCG: Unified Gradient-Based Poisoning Attacks on Retrieval-Augmented Generation SystemsA framework that unifies gradient-based poisoning against RAG systems by jointly optimizing the attack for the retriever and the generator, rather than treating them as two separate targets.LLM SecurityNLPAdversarial Attack Paper Code Demo
NAACL 2025Oct 2024ToolCommander: Adversarial Tool Injection against LLM Tool-Calling SystemsA framework that exploits vulnerabilities in LLM tool-calling systems, enabling privacy theft, denial-of-service attacks, and business competition manipulation through adversarial tool injection.LLM SecurityNLPAdversarial Attack Paper Code Demo
Dec 2025Cyber Recruitment 2077A job-hunting simulator built from the collective trauma of CS students going through autumn recruitment.VueTailwind CSS Demo
Dec 2025Stardew Valley Resume GeneratorA resume generator that renders your career as a Stardew Valley save file.VueTailwind CSS Demo
Dec 2025Text MahjongA Mahjong game that runs entirely in text — no tiles, no table, just the rules.NuxtVuePiniaTailwind CSS Demo