diff --git a/docs/showcase/Ellipsis.mdx b/docs/showcase/Ellipsis.mdx index 745e751..6cb7a04 100644 --- a/docs/showcase/Ellipsis.mdx +++ b/docs/showcase/Ellipsis.mdx @@ -2,7 +2,7 @@ title: Ellipsis | One-Click Podcast Generation Agent description: A next-gen podcast generation agent that brings human-like, high-quality audio content to life on any topic with just one click sidebar_position: 10 -keywords: [ellipsis, podcast, audio, generation, TTS, perplexity, multi-speaker, AI] +keywords: [Ellipsis, podcast, audio, generation, TTS, Perplexity, multi-speaker, AI] --- **Ellipsis** is a next-generation podcast generation agent that brings human-like, high-quality audio content to life on any topic with just one click. Whether it's breaking news, deep-dive tech explainers, movie reviews, or post-match sports breakdowns, Ellipsis crafts intelligent podcast episodes that sound like they were created by seasoned hosts in a professional studio. diff --git a/docs/showcase/briefo.mdx b/docs/showcase/briefo.mdx index 7968c7d..96733bb 100644 --- a/docs/showcase/briefo.mdx +++ b/docs/showcase/briefo.mdx @@ -26,13 +26,16 @@ keywords: [Briefo, finance, news, social media, React Native, Supabase] ## Installation +```bash git clone https://github.com/adamblackman/briefo-public.git cd briefo-public npm install +``` ### Environment variables +```ini # .env (project root) -MY_SUPABASE_URL=https://<project>.supabase.co +MY_SUPABASE_URL=https://.supabase.co MY_SUPABASE_SERVICE_ROLE_KEY=... PERPLEXITY_API_KEY=... LINKPREVIEW_API_KEY=... @@ -41,15 +44,20 @@ ALPACA_SECRET_KEY=... # .env.local (inside supabase/) # duplicate or override any secrets needed by Edge Functions +``` ## Usage Run the Expo development server: +```bash npx expo start +``` Deploy Edge Functions when you are ready: +```bash supabase functions deploy perplexity-news perplexity-chat perplexity-research portfolio-tab-data +``` ## Code Explanation diff --git a/docs/showcase/citypulse-ai-search.mdx b/docs/showcase/citypulse-ai-search.mdx index 1dc3d7a..8f5ed42 100644 --- a/docs/showcase/citypulse-ai-search.mdx +++ b/docs/showcase/citypulse-ai-search.mdx @@ -2,7 +2,7 @@ title: CityPulse | AI-Powered Geospatial Discovery Search description: Real-time local discovery search using Perplexity AI for personalized location insights and recommendations sidebar_position: 2 -keywords: [perplexity, geospatial, location, real-time, maps, local-discovery, sonar] +keywords: [Perplexity, geospatial, location, real-time, maps, local-discovery, Sonar] --- # CityPulse - AI-Powered Geospatial Discovery diff --git a/docs/showcase/fact-dynamics.mdx b/docs/showcase/fact-dynamics.mdx index 87df89f..419b7ea 100644 --- a/docs/showcase/fact-dynamics.mdx +++ b/docs/showcase/fact-dynamics.mdx @@ -26,7 +26,7 @@ Fact Dynamics is a cross-platform Flutter app that provides real-time fact-check * Real-time speech transcription and fact-checking during live conversations * Image text extraction and claim verification with source citations * Claim rating system (TRUE, FALSE, MISLEADING, UNVERIFIABLE) with explanations -* Source Citations** - Provides authoritative URLs backing each verdict +* Source citations - Provides authoritative URLs backing each verdict * Debate mode with continuous speech recognition and streaming feedback * User authentication via Firebase (Google, Email) with persistent chat history diff --git a/docs/showcase/first-principle.mdx b/docs/showcase/first-principle.mdx index f0f7a33..93fb0e7 100644 --- a/docs/showcase/first-principle.mdx +++ b/docs/showcase/first-principle.mdx @@ -2,7 +2,7 @@ title: FirstPrinciples | AI Learning Roadmap Generator description: An AI-powered learning roadmap generator that uses conversational AI to help users identify specific learning topics and provides personalized step-by-step learning plans sidebar_position: 12 -keywords: [firstprinciples, learning, roadmap, education, AI, personalized, flask, react, openai, perplexity] +keywords: [FirstPrinciples, learning, roadmap, education, AI, personalized, Flask, React, OpenAI, Perplexity] --- **FirstPrinciples App** is an AI-powered tool that transforms your broad learning goals into structured, personalized roadmaps. Through an interactive chat, the AI engages you in a conversation, asking targeted questions to refine your learning needs before generating a detailed plan. The application is built to help you learn more efficiently by providing a clear path forward. diff --git a/docs/showcase/flameguardai.mdx b/docs/showcase/flameguardai.mdx index f784286..0a5b799 100644 --- a/docs/showcase/flameguardai.mdx +++ b/docs/showcase/flameguardai.mdx @@ -2,7 +2,7 @@ title: FlameGuardAI | AI-powered wildfire prevention description: AI-powered wildfire prevention using OpenAI Vision + Perplexity Sonar API sidebar_position: 8 -keywords: [FlameGuardAI, MCP, External Fire ,AI Home Safety, Home Inspection] +keywords: [FlameGuardAI, MCP, External Fire, AI Home Safety, Home Inspection] --- ## 🧠 What it does diff --git a/docs/showcase/monday.mdx b/docs/showcase/monday.mdx index a14e5f1..53e562c 100644 --- a/docs/showcase/monday.mdx +++ b/docs/showcase/monday.mdx @@ -2,7 +2,7 @@ title: Monday – Voice-First AI Learning Assistant description: An accessible, multimodal AI learning companion that delivers contextual reasoning, 3D visualizations, and curated educational content via natural voice interaction. sidebar_position: 9 -keywords: [monday, AI, VR, education, accessibility, voice-assistant, 3D-visualization, multimodal-learning, perplexity, elevenlabs] +keywords: [monday, AI, VR, education, accessibility, voice assistant, 3D visualization, multimodal learning, Perplexity, ElevenLabs] --- **Monday** is a voice-enabled AI learning companion designed to bridge the gap between natural language queries and high-quality educational content. Inspired by Marvel's JARVIS and FRIDAY, Monday delivers tailored responses in three modes—Basic, Reasoning, and Deep Research—while integrating immersive visualizations, curated video content, and accessibility-first design. @@ -36,12 +36,16 @@ cd nidsmonday # Install dependencies npm install +``` +```ini # Create a .env file and set your API keys PERPLEXITY_API_KEY=your_api_key ELEVENLABS_API_KEY=your_api_key YOUTUBE_API_KEY=your_api_key +``` +```bash # Start Backend Server node backend-server.js diff --git a/docs/showcase/perplexigrid.mdx b/docs/showcase/perplexigrid.mdx index d298a27..a6f346c 100644 --- a/docs/showcase/perplexigrid.mdx +++ b/docs/showcase/perplexigrid.mdx @@ -2,7 +2,7 @@ title: PerplexiGrid | Interactive Analytics Dashboards description: Instantly generate analytics dashboards from natural language using live data via Perplexity Sonar API. sidebar_position: 5 -keywords: [perplexigrid, dashboard, analytics, BI, AI, Perplexity, sonar, echarts, supabase] +keywords: [PerplexiGrid, dashboard, analytics, BI, AI, Perplexity, Sonar, ECharts, Supabase] --- **PerplexiGrid** turns natural language into rich, interactive dashboards. Connect your data and mix it with live web data, ask a question, and let the Sonar API do the rest! Complete with drag-and-drop layout, AI widget generation, and ECharts-powered visualizations. @@ -19,7 +19,7 @@ keywords: [perplexigrid, dashboard, analytics, BI, AI, Perplexity, sonar, echart PerplexiGrid leverages the Sonar API through four specialized modes: -* **Full Dashboard Generation (f1)**: Creates comprehensive dashboards with multiple widgets using Sonar-pro's advanced capabilities +* **Full Dashboard Generation (f1)**: Creates comprehensive dashboards with multiple widgets using Sonar Pro's advanced capabilities * **Lightweight Mode (l1)**: Generates quick visualizations for embedded systems and real-time applications * **Dashboard Updates (r1)**: Enables dynamic modifications through natural language while maintaining context * **Widget Refinement (r2)**: Provides precise control over individual widget updates @@ -68,7 +68,7 @@ Explore our [main sonar-api service here.](https://github.com/PetarRan/perplexig * **Frontend**: React + Vite (TypeScript), ECharts, react-grid-layout * **Backend**: Supabase Edge Functions (TypeScript on Deno) -* **AI Engine**: Perplexity Sonar-Pro +* **AI Engine**: Perplexity Sonar Pro * **Infrastructure**: Supabase (PostgreSQL, RLS, Auth), Vercel deployment ## Links diff --git a/docs/showcase/perplexity-fincaseai.mdx b/docs/showcase/perplexity-fincaseai.mdx index f7049e7..f68b947 100644 --- a/docs/showcase/perplexity-fincaseai.mdx +++ b/docs/showcase/perplexity-fincaseai.mdx @@ -1,11 +1,11 @@ --- title: FinCaseAI | AI-Powered Credit Dispute Assistant -description: An AI-powered credit dispute assistant using Sonar Reasoning Pro API for approval/rejection recommendations with detailed reasoning +description: An AI-powered credit dispute assistant using Perplexity Sonar Reasoning API for approval/rejection recommendations with detailed reasoning sidebar_position: 11 -keywords: [FinCaseAI, perplexity, sonar, finance, disputes, fraud detection, sentiment analysis, LLM, AI] +keywords: [FinCaseAI, Perplexity, Sonar, finance, disputes, fraud detection, sentiment analysis, LLM, AI] --- -**FinCaseAI** is an AI-powered credit dispute assistant that uses Perplexity's Sonar Reasoning Pro API to analyze financial dispute cases and suggest approve/reject decisions with detailed reasoning. It helps analysts by providing fraud detection, sentiment scoring, and urgency assessment for credit card dispute complaints. +**FinCaseAI** is an AI-powered credit dispute assistant that uses Perplexity's Sonar Reasoning API to analyze financial dispute cases and suggest approve/reject decisions with detailed reasoning. It helps analysts by providing fraud detection, sentiment scoring, and urgency assessment for credit card dispute complaints. ## Features @@ -25,8 +25,11 @@ FinCaseAI sends case descriptions as structured prompts to the **Sonar API**, as The API response is parsed and shown alongside internal fraud and sentiment scores for a complete picture. -> **Example Prompt to Sonar** -> "_Given the following customer complaint, should the dispute be approved or rejected? Provide a short explanation._" +> **Example prompt to Sonar** +> +> ```text +> Given the following customer complaint, should the dispute be approved or rejected? Provide a short explanation. +> ``` ## Tech Stack @@ -39,7 +42,7 @@ The API response is parsed and shown alongside internal fraud and sentiment scor ## Setup Instructions 1. Clone the [GitHub repo](https://github.com/PrashansaChaudhary/Perplexity-FinCaseAI) -2. Create a `.env` file with your `SONAR_API_KEY` +2. Create a `.env` file with your `PERPLEXITY_API_KEY` 3. Run the backend using Flask 4. Start the frontend using Vite 5. Open `http://localhost:5173` and start testing your cases diff --git a/docs/showcase/perplexity-flutter.mdx b/docs/showcase/perplexity-flutter.mdx index c49e907..68c90ec 100644 --- a/docs/showcase/perplexity-flutter.mdx +++ b/docs/showcase/perplexity-flutter.mdx @@ -2,12 +2,12 @@ title: Perplexity Dart & Flutter SDKs description: Lightweight, type-safe SDKs for seamless Perplexity API integration in Dart and Flutter applications sidebar_position: 4 -keywords: [Perplexity, Flutter, Dart, SDK, API, streaming, chat-completions, sonar, type-safe, widgets] +keywords: [Perplexity, Flutter, Dart, SDK, API, streaming, chat-completions, Sonar, type-safe, widgets] --- # Perplexity Dart & Flutter SDKs -**Perplexity Dart & Flutter SDKs** provide comprehensive toolkit for integrating Perplexity's AI capabilities into Dart and Flutter applications. Built specifically for the Flutter community, these packages include a lightweight core API client and ready-to-use Flutter widgets with BLoC state management. +**Perplexity Dart & Flutter SDKs** provide a comprehensive toolkit for integrating Perplexity's AI capabilities into Dart and Flutter applications. Built specifically for the Flutter community, these packages include a lightweight core API client and ready-to-use Flutter widgets with BLoC state management. ## Features