Text intelligence demo using Deepgram's Read API with Node.js backend and web frontend.
- Deepgram API Key (sign up for free)
- Node.js 18+ and pnpm
- Install dependencies
pnpm installThis automatically installs both backend and frontend dependencies.
- Set your API key
Create a .env file:
DEEPGRAM_API_KEY=your_api_key_here- Run the app
Development mode (with hot reload):
pnpm devProduction mode (build and serve):
pnpm build
pnpm start- Analyze text or URLs for intelligence insights
- Multiple analysis types:
- Summarization: Generate concise summaries
- Topic Detection: Identify key topics
- Sentiment Analysis: Detect positive, negative, or neutral sentiment
- Intent Recognition: Understand user intentions
- View analysis history
- Backend (
server.js): Node.js/Express server implementing the/text-intelligence/analyzeendpoint - Frontend (
frontend/): Vite-powered web UI for text analysis and results display - API: Integrates with Deepgram's Text Intelligence API
See our Contributing Guidelines to learn about contributing to this project.
This project follows the Deepgram Code of Conduct.
For security policy and procedures, see our Security Policy.
MIT - See LICENSE