Skip to content

Add Rubric Protocol integration - #546

Open
0xsims wants to merge 3 commits into
deepset-ai:mainfrom
0xsims:add-rubric-protocol
Open

Add Rubric Protocol integration#546
0xsims wants to merge 3 commits into
deepset-ai:mainfrom
0xsims:add-rubric-protocol

Conversation

@0xsims

@0xsims 0xsims commented Jul 19, 2026

Copy link
Copy Markdown

Adds an integration page for Rubric Protocol — post-quantum signed (ML-DSA-65 / FIPS 204), Hedera-anchored attestations for Haystack pipeline runs, with a public independent verifier. Component ships in the autogen-rubric package on PyPI (RubricHaystackComponent, a standard @component that passes replies through unchanged). Happy to adjust anything to fit your guidelines.

@0xsims
0xsims requested a review from a team as a code owner July 19, 2026 02:15
@vercel

vercel Bot commented Jul 19, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the deepset Team on Vercel.

A member of the Team first needs to authorize it.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

  • Adds a new integration documentation page for Rubric Protocol to the Haystack integrations catalog.

Changes:

  • Introduces integrations/rubric-protocol.md with front matter metadata, overview, installation, usage examples, and license section.
Comments suppressed due to low confidence (1)

integrations/rubric-protocol.md:64

  • For consistency with other integration pages, the License section should use a ## heading level (matching ## Overview / ## Installation / ## Usage).
### License

MIT

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +56 to +58
attest = rubric_haystack_callback(client, agent_id="support-rag")
attest(result)
```
Comment on lines +17 to +31

### Overview

[Rubric Protocol](https://rubric-protocol.com) produces court-grade evidence of what your AI pipelines did and when. Every attestation is signed with ML-DSA-65 (FIPS 204) post-quantum cryptography and anchored to Hedera Consensus Service — a public, neutral ledger — so anyone can independently verify a pipeline's output years later at [rubric-protocol.com/verify](https://rubric-protocol.com/verify), without trusting your logs or your vendor.

This matters wherever two parties need to agree on what an AI system did: regulatory examinations (EU AI Act Annex IV, SR 26-2, Illinois SB 315), insurance claims, vendor disputes, and internal audit. Unlike mutable application logs, an anchored attestation cannot be silently edited after the fact.

### Installation

```bash
pip install autogen-rubric
```

### Usage

@kacperlukawski kacperlukawski left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@0xsims Thanks for contributing. The comments made by Copliot are valid. Could you please address them?

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants