Skip to content

Rewards Assistant Platform

The agentic AI platform behind Fetch's shopping and rewards assistant — orchestrator, DM stack, context services, and MCP servers, documented in one place.

A single hosted home for the Rewards Assistant platform’s documentation. The platform spans six repositories that hand work to one another; this site aggregates their docs and specs so a team integrating with the platform doesn’t have to know which repo a given doc lives in.

  • Platform Index — the cross-repo table of contents: every platform spec (PC / PD / PS / PF) and every repo, in one list.
  • Onboarding Guide — start here if you’re new to the platform.
  • Repositories (sidebar) — each repo’s own documentation, synced directly from that repo’s docs/ directory.
RepoRole
consumer-agentOrchestrator and user-facing surface. Sub-agent host, prompt composition, mobile streaming, conversation history. Owns the Chat (PC-*) and Foundation (PF-*) specs.
consumer-context-serviceDomain enrichment and BFF assembly — the context layer. Owns the Services (PS-*) specs.
consumer-graph-workerDM stack: scheduled execution, knowledge graph, repurchase nudges. Owns the DM (PD-*) specs.
rover-agentAgent runtime.
rover-mcpMCP server exposing tools and interactive widgets.
consumer-graph-mcpMCP server over the knowledge graph.

The Platform Spec Lab on Confluence remains the authoritative roster (dependency graph, status, decisions). This site is the hosted home for the markdown content.