├── .cursorrules ├── .github └── workflows │ ├── sync-live.yml │ ├── tinybird-cd.yml │ └── tinybird-ci.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── README.md ├── TEMPLATE.md ├── assets └── screenshot.png ├── dashboard └── ai-analytics │ ├── .gitignore │ ├── README.md │ ├── components.json │ ├── eslint.config.mjs │ ├── next.config.ts │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.js │ ├── postcss.config.mjs │ ├── public │ ├── file.svg │ ├── globe.svg │ ├── next.svg │ ├── onboarding │ │ ├── costcalculator.mp4 │ │ ├── filterchips.mp4 │ │ ├── llmcalls.mp4 │ │ └── vectorsearch.mp4 │ ├── vercel.svg │ └── window.svg │ ├── src │ ├── app │ │ ├── api │ │ │ ├── extract-cost-parameters │ │ │ │ └── route.ts │ │ │ ├── generate-embedding │ │ │ │ └── route.ts │ │ │ └── search │ │ │ │ └── route.ts │ │ ├── components │ │ │ ├── ApiKeyInput.tsx │ │ │ ├── CostPredictionModal.tsx │ │ │ ├── CustomBarList.tsx │ │ │ ├── CustomTooltip.tsx │ │ │ ├── DataTable.tsx │ │ │ ├── DateRangeSelector.tsx │ │ │ ├── FilterChips.tsx │ │ │ ├── MetricsCards.tsx │ │ │ ├── ResizableSplitView.tsx │ │ │ ├── RootLayoutContent.tsx │ │ │ ├── SignInModal.tsx │ │ │ ├── SparkChart.tsx │ │ │ ├── TabbedPane.tsx │ │ │ ├── TimeseriesChart.tsx │ │ │ ├── TopBar.tsx │ │ │ ├── UserFilterChip.tsx │ │ │ └── icons │ │ │ │ └── index.tsx │ │ ├── constants.ts │ │ ├── containers │ │ │ ├── DataTableContainer.tsx │ │ │ ├── SparkChartContainer.tsx │ │ │ └── TimeseriesChartContainer.tsx │ │ ├── context │ │ │ ├── ModalContext.tsx │ │ │ └── OnboardingContext.tsx │ │ ├── favicon.ico │ │ ├── globals.css │ │ ├── globals.css_deleteme │ │ ├── layout.tsx │ │ ├── page.tsx │ │ └── settings │ │ │ └── page.tsx │ ├── components │ │ ├── RibbonsWrapper.tsx │ │ └── ui │ │ │ ├── button.tsx │ │ │ ├── calendar.tsx │ │ │ ├── floating-notification.tsx │ │ │ ├── label.tsx │ │ │ ├── onboarding-modal.tsx │ │ │ ├── popover.tsx │ │ │ ├── ribbons.tsx │ │ │ └── select.tsx │ ├── hooks │ │ ├── useKeyboardShortcut.tsx │ │ └── useTinybirdData.ts │ ├── instrumentation.ts │ ├── lib │ │ ├── dateUtils.ts │ │ ├── dimensions.ts │ │ ├── tinybird-utils.ts │ │ ├── tinybird-wrapper.ts │ │ ├── user-hash.ts │ │ └── utils.ts │ ├── middleware.ts │ ├── providers │ │ └── TinybirdProvider.tsx │ ├── services │ │ └── tinybird.ts │ └── stores │ │ └── apiKeyStore.ts │ ├── tailwind.config.js │ ├── tailwind.config.js_deleteme │ └── tsconfig.json └── tinybird ├── .gitignore ├── README.md ├── datasources └── llm_events.datasource ├── endpoints ├── generic_counter.pipe ├── llm_dimensions.pipe ├── llm_messages.pipe └── llm_usage.pipe ├── fixtures ├── llm_events.ndjson └── llm_events.sql └── mock ├── generate-llm-events.js ├── package-lock.json └── package.json /.cursorrules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/.cursorrules -------------------------------------------------------------------------------- /.github/workflows/sync-live.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/.github/workflows/sync-live.yml -------------------------------------------------------------------------------- /.github/workflows/tinybird-cd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/.github/workflows/tinybird-cd.yml -------------------------------------------------------------------------------- /.github/workflows/tinybird-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/.github/workflows/tinybird-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | tinybird/mock/*.ndjson 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/README.md -------------------------------------------------------------------------------- /TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/TEMPLATE.md -------------------------------------------------------------------------------- /assets/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/assets/screenshot.png -------------------------------------------------------------------------------- /dashboard/ai-analytics/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/.gitignore -------------------------------------------------------------------------------- /dashboard/ai-analytics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/README.md -------------------------------------------------------------------------------- /dashboard/ai-analytics/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/components.json -------------------------------------------------------------------------------- /dashboard/ai-analytics/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/eslint.config.mjs -------------------------------------------------------------------------------- /dashboard/ai-analytics/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/next.config.ts -------------------------------------------------------------------------------- /dashboard/ai-analytics/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/package-lock.json -------------------------------------------------------------------------------- /dashboard/ai-analytics/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/package.json -------------------------------------------------------------------------------- /dashboard/ai-analytics/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/postcss.config.js -------------------------------------------------------------------------------- /dashboard/ai-analytics/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/postcss.config.mjs -------------------------------------------------------------------------------- /dashboard/ai-analytics/public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/public/file.svg -------------------------------------------------------------------------------- /dashboard/ai-analytics/public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/public/globe.svg -------------------------------------------------------------------------------- /dashboard/ai-analytics/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/public/next.svg -------------------------------------------------------------------------------- /dashboard/ai-analytics/public/onboarding/costcalculator.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/public/onboarding/costcalculator.mp4 -------------------------------------------------------------------------------- /dashboard/ai-analytics/public/onboarding/filterchips.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/public/onboarding/filterchips.mp4 -------------------------------------------------------------------------------- /dashboard/ai-analytics/public/onboarding/llmcalls.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/public/onboarding/llmcalls.mp4 -------------------------------------------------------------------------------- /dashboard/ai-analytics/public/onboarding/vectorsearch.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/public/onboarding/vectorsearch.mp4 -------------------------------------------------------------------------------- /dashboard/ai-analytics/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/public/vercel.svg -------------------------------------------------------------------------------- /dashboard/ai-analytics/public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/public/window.svg -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/api/extract-cost-parameters/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/api/extract-cost-parameters/route.ts -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/api/generate-embedding/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/api/generate-embedding/route.ts -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/api/search/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/api/search/route.ts -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/components/ApiKeyInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/components/ApiKeyInput.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/components/CostPredictionModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/components/CostPredictionModal.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/components/CustomBarList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/components/CustomBarList.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/components/CustomTooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/components/CustomTooltip.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/components/DataTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/components/DataTable.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/components/DateRangeSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/components/DateRangeSelector.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/components/FilterChips.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/components/FilterChips.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/components/MetricsCards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/components/MetricsCards.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/components/ResizableSplitView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/components/ResizableSplitView.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/components/RootLayoutContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/components/RootLayoutContent.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/components/SignInModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/components/SignInModal.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/components/SparkChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/components/SparkChart.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/components/TabbedPane.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/components/TabbedPane.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/components/TimeseriesChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/components/TimeseriesChart.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/components/TopBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/components/TopBar.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/components/UserFilterChip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/components/UserFilterChip.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/components/icons/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/components/icons/index.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/constants.ts -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/containers/DataTableContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/containers/DataTableContainer.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/containers/SparkChartContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/containers/SparkChartContainer.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/containers/TimeseriesChartContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/containers/TimeseriesChartContainer.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/context/ModalContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/context/ModalContext.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/context/OnboardingContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/context/OnboardingContext.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/favicon.ico -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/globals.css -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/globals.css_deleteme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/globals.css_deleteme -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/layout.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/page.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/app/settings/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/app/settings/page.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/components/RibbonsWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/components/RibbonsWrapper.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/components/ui/button.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/components/ui/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/components/ui/calendar.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/components/ui/floating-notification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/components/ui/floating-notification.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/components/ui/label.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/components/ui/onboarding-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/components/ui/onboarding-modal.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/components/ui/ribbons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/components/ui/ribbons.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/components/ui/select.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/hooks/useKeyboardShortcut.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/hooks/useKeyboardShortcut.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/hooks/useTinybirdData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/hooks/useTinybirdData.ts -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/instrumentation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/instrumentation.ts -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/lib/dateUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/lib/dateUtils.ts -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/lib/dimensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/lib/dimensions.ts -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/lib/tinybird-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/lib/tinybird-utils.ts -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/lib/tinybird-wrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/lib/tinybird-wrapper.ts -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/lib/user-hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/lib/user-hash.ts -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/lib/utils.ts -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/middleware.ts -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/providers/TinybirdProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/providers/TinybirdProvider.tsx -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/services/tinybird.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/services/tinybird.ts -------------------------------------------------------------------------------- /dashboard/ai-analytics/src/stores/apiKeyStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/src/stores/apiKeyStore.ts -------------------------------------------------------------------------------- /dashboard/ai-analytics/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/tailwind.config.js -------------------------------------------------------------------------------- /dashboard/ai-analytics/tailwind.config.js_deleteme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/tailwind.config.js_deleteme -------------------------------------------------------------------------------- /dashboard/ai-analytics/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/dashboard/ai-analytics/tsconfig.json -------------------------------------------------------------------------------- /tinybird/.gitignore: -------------------------------------------------------------------------------- 1 | .tinyb 2 | -------------------------------------------------------------------------------- /tinybird/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/tinybird/README.md -------------------------------------------------------------------------------- /tinybird/datasources/llm_events.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/tinybird/datasources/llm_events.datasource -------------------------------------------------------------------------------- /tinybird/endpoints/generic_counter.pipe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/tinybird/endpoints/generic_counter.pipe -------------------------------------------------------------------------------- /tinybird/endpoints/llm_dimensions.pipe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/tinybird/endpoints/llm_dimensions.pipe -------------------------------------------------------------------------------- /tinybird/endpoints/llm_messages.pipe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/tinybird/endpoints/llm_messages.pipe -------------------------------------------------------------------------------- /tinybird/endpoints/llm_usage.pipe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/tinybird/endpoints/llm_usage.pipe -------------------------------------------------------------------------------- /tinybird/fixtures/llm_events.ndjson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/tinybird/fixtures/llm_events.ndjson -------------------------------------------------------------------------------- /tinybird/fixtures/llm_events.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/tinybird/fixtures/llm_events.sql -------------------------------------------------------------------------------- /tinybird/mock/generate-llm-events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/tinybird/mock/generate-llm-events.js -------------------------------------------------------------------------------- /tinybird/mock/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/tinybird/mock/package-lock.json -------------------------------------------------------------------------------- /tinybird/mock/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinybirdco/llm-performance-tracker/HEAD/tinybird/mock/package.json --------------------------------------------------------------------------------