A text analysis application powered by Google Gemini AI with automatic visualization.
Analyzes text and generates structured summaries:
- Key ideas and thesis
- Terms and entities
- Sentiment analysis (positive/negative/neutral/mixed)
- Problems and solutions (if present)
- Charts based on numerical data (bar, line, pie, doughnut, radar, polarArea)
- Vue 3 + TypeScript + Vite
- Google Gemini AI — gemini-2.0-flash-001model for text analysis
- Chart.js — data visualization
- PrimeVue — UI components
npm installCreate a .env file in the project root and add your API key:
VITE_GEMINI_API_KEY=your_api_key_here
Get your API key from Google AI Studio.
npm run devBuild for production:
npm run build