Skip to content

Alpie Showcase: Quorum – Offline Adversarial CVE Triage (Team Transformer)Β #28

Open

Description

@manuJL

πŸš€ The Big Reveal

  • Project Name: Quorum
  • The Mastermind(s): Team Transformer

πŸ“ The Elevator Pitch

A CVE lands. Your lockfile says the package is present. The only question that actually matters is: does this vulnerability reach your code?

Quorum is a local-first, adversarial CVE triage system. Instead of trusting a model that claims β€œ94% confidence,” it forces three AI personas (Proposer, Red Team, and Referee) to argue over deterministic facts extracted from the codebase. The Red Team is required to call local MCP tools before it can make any judgment. Confidence is not self-reported β€” it is measured by how often the panel agrees across multiple seeded runs.

Built for Hacktoberfest Hack Day Hamirpur Γ— GDG Ludhiana (169Pi Track).

πŸ› οΈ Alpie Magic & Dogfooding

Quorum is designed as a dual-backend system:

  • Primary (local): Gemma models via Ollama for fully offline / air-gapped operation
  • Secondary (hosted): 169Pi Playground API using Alpie-Core

The provider is selected at runtime (QUORUM_PROVIDER=auto | ollama | 169pi). When Ollama is unavailable (or when explicitly pinned), the system automatically falls back to Alpie-Core through the Playground API. Only the model client changes β€” fact gathering, persona logic, seeded rounds, and confidence scoring remain identical on both backends.

We believe Alpie-Core is especially strong for the Proposer and Referee roles thanks to its multi-step reasoning ability, while the tool-calling Red Team can still stay local when needed. We plan to expose backend selection directly in the Streamlit UI in the near future.

Feedback on the hybrid design (local tool-calling + hosted high-reasoning personas) would be very welcome.

πŸ”— Drop the Links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions