OpenStar
Security

Data model

The data OpenStar stores and why.

OpenStar stores data needed to personalize repository discovery and Watch.

Data follows the product loop

Stored data should support discovery, Chat, Watch, Memory, security, and product quality. Data that does not serve those paths should be removed or avoided.

Account

User identity, sign-in links, and connected accounts.

Repository corpus

Public repo metadata, sources, and refresh state.

Memory

Taste graph, user repo edges, and preference signals.

Chat and Watch

Sessions, message parts, briefs, tool calls, and runs.

Data groups

GroupWhy it exists
User account and identitiesSign in, ownership, and data controls.
GitHub connection and public signalsPersonalize from public stars and owned repos.
Repository metadata and sourcesBuild Explore, Chat evidence, and Watch briefs.
Memory and user repo edgesExplain and tune recommendations.
Chat sessions and message partsPreserve conversation context and tool evidence.
Watch items, updates, runs, and tool callsGenerate and debug briefs.
AI provider settings and encrypted key stateEnable BYOK without exposing secrets.
Analytics eventsMeasure activation and product quality.

The MVP focuses on public repository workflows.

On this page