⚠️ Work in Progress: This project is currently under active development. Features and functionality may change as we continue to improve the platform.
Welcome to Cognitia — a cognitive testing and mental wellness platform built to assist with early detection and monitoring of memory-related conditions such as dementia.
Cognitia offers a range of cognitive tests, including verbal fluency tasks, word recall tests, and digit span tests. The platform leverages AI to analyze user inputs and provide insights into cognitive performance.
The goal is to create an AI-powered, user-friendly, and privacy-first experience, where all data processing occurs locally in the user's browser—ensuring that no personal information is stored or transmitted to any server. The AI will act as a personal assistant for each user, providing intelligent support and real-time interactions while maintaining full user control and data confidentiality.
- Frontend: Next.js
- Hosting: Vercel
- Styling: Shadcn UI and Tailwind CSS
- AI Integration:
- AI Tool: Vercel AI SDK
- 🗣️ Verbal Fluency Tasks (type words in a category)
- ⏱️ Word Recall Test (remember and recall words)
- 🧩 Digit Span Test (measures how many numbers (digits) a person can remember and repeat either forward or backward)
- 🤖 AI-Powered analysis of user inputs using OpenAI
- 🤖 AI-Powered voice assistant using ElevenLabs --
⚠️ currently disabled, see VoiceCall.tsx - 🔒 Data Privacy and Security
- No data is stored on the server
- All processing happens locally in your browser
- Clone the repository:
git clone https://github.com/ekaone/cognitia.git
cd cognitia
pnpm install
pnpm run dev
- Set up environment variables:
Create a.env.local
file in the root directory and add your OpenAI API key:
# OpenAI
OPENAI_API_KEY=your_openai_api_key
# ElevenLabs
AGENT_ID="your_agent_id"
ELEVENLABS_API_KEY="your_elevenlabs_api_key"
- 🗣️ Voice-based tasks (speak words in a category)
- 📊 Progress tracking and cognitive reports
- 🧬 Integration with wearable/health data (long-term)
- 🌐 Multi-language support
Built with ❤️ by @twekaone