DOCS
v0.4

AI Components / Insight Card

Insight Card

Actionable AI insight card with type icons, expandable detail, sources with relevance dots, cg-button bookmark/dismiss, loading skeleton, and selected state.

ai-display v0.1.0

Playground

Examples

Types
<cg-stack gap="sm"><ai-insight-card type="explanation" text="Revenue increased 18% due to enterprise expansion and reduced churn." confidence="0.92" timestamp="2 min ago"></ai-insight-card><ai-insight-card type="forecast" text="Expected 15% growth in Q2 based on current trajectory." confidence="0.78" timestamp="5 min ago"></ai-insight-card><ai-insight-card type="anomaly" text="Unusual spike in EU error rates detected." confidence="0.85" timestamp="10 min ago"></ai-insight-card></cg-stack>
Loading
<ai-insight-card loading></ai-insight-card>

Import

import { AiInsightCard } from '@cognivo/components';
// Or tree-shake: import '@cognivo/components/ai-insight-card';

Per-component imports ship only that component (~8 kB gzip).

API Reference

PropTypeDefaultDescription
type "explanation" | "forecast" | "anomaly" | "optimization" | "classification" "explanation" Insight type
text string Insight content
confidence number Confidence score
timestamp string Time label
expandable boolean false Enable expand
loading boolean false Skeleton state

Events

EventDetailDescription
ai-insight-click {type, text, confidence} Card clicked
ai-insight-dismiss {type, text} Dismissed
ai-insight-bookmark {type, text} Bookmarked