rebuff
Rebuff provides robust protection for AI applications by detecting prompt injection attacks using a multi-layered system including heuristics, LLM-based detection, VectorDB, and canary tokens. This prototype aims to filter malicious inputs, analyze prompts, and prevent future attacks by utilizing past data. It currently offers a JavaScript/TypeScript SDK with plans for a Python SDK and user-defined strategies. The platform supports self-hosting by integrating with providers such as Pinecone and Supabase for database management.