Skip to content

docs: update showcase docs for consistency #49

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Aug 16, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/showcase/Ellipsis.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
10 changes: 9 additions & 1 deletion docs/showcase/briefo.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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://<project>.supabase.co
MY_SUPABASE_SERVICE_ROLE_KEY=...
PERPLEXITY_API_KEY=...
LINKPREVIEW_API_KEY=...
Expand All @@ -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

Expand Down
2 changes: 1 addition & 1 deletion docs/showcase/citypulse-ai-search.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion docs/showcase/fact-dynamics.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion docs/showcase/first-principle.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
2 changes: 1 addition & 1 deletion docs/showcase/flameguardai.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
6 changes: 5 additions & 1 deletion docs/showcase/monday.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -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

Expand Down
6 changes: 3 additions & 3 deletions docs/showcase/perplexigrid.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand All @@ -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
Expand Down Expand Up @@ -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
Expand Down
15 changes: 9 additions & 6 deletions docs/showcase/perplexity-fincaseai.mdx
Original file line number Diff line number Diff line change
@@ -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

Expand All @@ -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

Expand All @@ -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
Expand Down
4 changes: 2 additions & 2 deletions docs/showcase/perplexity-flutter.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down