Google's experimental cyber-AI, packaged as SDKs and a chat widget
SDKs and a web component for plugging an experimental Google cybersecurity AI into your app.

What it does
This repository hosts client SDKs for Sec-Gemini, an experimental cybersecurity-focused AI model from Google. It offers Python and TypeScript libraries, plus a Svelte web component (<sec-gem-chat>) that renders a themed chat widget on any site. In short, it is glue code: the plumbing that forwards security questions to Google’s model and displays the replies.
The interesting bit The README is admirably upfront about the project’s status: it is not an officially supported Google product and is explicitly barred from Google’s open-source vulnerability rewards program. That makes it a rare Google repo that warns you not to bet the farm on it before you read the source code.
Key highlights
- Python and TypeScript SDKs in
sec-gemini-python/andsec-gemini-ts/ - Custom web component with
incognito,theme, and session attribute support - Experimental cybersecurity-focused AI backend
- ~661 GitHub stars
Caveats
- The README describes integration, not capability: it never details what the AI actually knows, how it was trained, or how it outperforms general-purpose models.
- Explicitly not an officially supported Google product.
Verdict Useful if you need a quick chat frontend for a security-focused AI prototype, but look elsewhere if you require documented model behavior or long-term support guarantees.
Frequently asked
- What is google/sec-gemini?
- SDKs and a web component for plugging an experimental Google cybersecurity AI into your app.
- Is sec-gemini open source?
- Yes — google/sec-gemini is open source, released under the Apache-2.0 license.
- What language is sec-gemini written in?
- google/sec-gemini is primarily written in Svelte.
- How popular is sec-gemini?
- google/sec-gemini has 661 stars on GitHub.
- Where can I find sec-gemini?
- google/sec-gemini is on GitHub at https://github.com/google/sec-gemini.