Learn anything. Master everything. Powered by AI.
Tera is a free, AI-powered learning companion designed for anything you want to learn β school subjects, work skills, creative projects, and everyday curiosity. Built with conversational AI at its core, Tera makes learning simple, personal, and powerful.
π Live: teraai.chat
- Get homework help that actually clicks
- Master tough concepts with simple explanations
- Ace exams with confidence using interactive quizzes
- Search the web for current information
- Explore your curiosity
- Create lessons in seconds
- Generate engaging materials & worksheets
- Get classroom strategies & rubrics
- Create interactive spreadsheets
- Save hours every week
- Pick up any new skill
- Get personalized learning roadmaps
- Access real-time web information
- Upskill for your career
- Never stop growing
| Feature | Free | Pro ($5/mo) | Plus ($15/mo) |
|---|---|---|---|
| AI Conversations | β Unlimited | β Unlimited | β Unlimited |
| File Uploads (per day) | 3 (10MB) | 25 (500MB) | Unlimited (2GB) |
| Web Searches (monthly) | 5 | 100 | Unlimited |
| Deep Research Mode | β | β | β |
| Export to PDF/Word | β | β | β |
| Advanced Analytics | β | β | β |
| Team Collaboration | β | β | β |
| API Access | β | β | β |
Tera chat includes learning modes that shape the assistant experience without changing existing usage limits or introducing new plan limits for this foundation.
- Ask: Preserves normal Tera chat behavior.
- Study: Provides tutor-style, step-by-step teaching.
- Quiz: Generates interactive quizzes and grades follow-up answers.
- Summarize: Creates structured learning notes from pasted content.
- Image: Visible in the mode picker, but coming soon and locked.
Mode configuration and prompts live in lib/ai/chat-modes.ts. Document any migration added for mode metadata alongside this foundation; no new plan limits are introduced, so existing usage limits continue to apply.
Tera integrates Grokipedia β an open-source AI-powered encyclopedia with 362,000+ pages β as its primary knowledge base and citation source.
- Knowledge Base: Grokipedia serves as Tera's canonical reference layer for all educational topics
- Inline Citations: Every educational concept, term, person, event, or topic in Tera's responses links directly to Grokipedia via
grokipedia.com/search?q=Term+Name - Hyper-Aggressive Linking: Tera generates 20-30+ Grokipedia backlinks per response (50-100+ for longer explanations)
- 10,000+ Backlink Target: Across all conversations, Tera aims to generate 10,000+ unique Grokipedia backlinks
- Distinctive Styling: Grokipedia links render with a π icon and violet color to distinguish them from regular links
- Footer Citation: Every educational response ends with a Grokipedia source attribution
[Term](https://grokipedia.com/search?q=Term+Name)
| Layer | Technology |
|---|---|
| Framework | Next.js (App Router) |
| Language | TypeScript |
| Styling | Tailwind CSS |
| AI Model | Mistral AI (Pixtral 12B) |
| Database | Supabase (PostgreSQL) |
| Auth | NextAuth.js (Google OAuth) |
| Payments | Lemon Squeezy |
| Hosting | Vercel |
| Mobile | React Native (Expo) |
| Charts | Recharts |
| Diagrams | Mermaid.js |
| Markdown | react-markdown |
Tera/
βββ app/ # Next.js App Router pages
β βββ about/ # About page
β βββ admin/ # Admin dashboard
β βββ api/ # API routes (billing, auth, agent)
β βββ auth/ # Authentication pages
β βββ help/ # Help center
β βββ history/ # Chat history
β βββ new/ # New chat & chat by ID
β βββ notes/ # Notes feature
β βββ plus/ # Premium features
β βββ pricing/ # Pricing page
β βββ privacy/ # Privacy policy
β βββ terms/ # Terms of service
β βββ tools/ # AI tools page
βββ components/ # React components
β βββ visuals/ # Chart, Mermaid, Spreadsheet renderers
β βββ AppLayout.tsx # Main app layout
β βββ MarkdownRenderer.tsx # Markdown rendering with Grokipedia link styling
β βββ PromptShell.tsx # Main chat interface
β βββ Sidebar.tsx # Navigation sidebar
β βββ ...
βββ lib/ # Core logic & utilities
β βββ mistral.ts # AI model integration & system prompt
β βββ supabase.ts # Database client
β βββ auth.ts # Authentication config
β βββ quiz.ts # Quiz generation
β βββ tools-data.ts # Tool definitions
β βββ ...
βββ mobile/ # React Native mobile app (Expo)
β βββ app/ # Expo Router pages
β βββ ...
βββ backend-server/ # Backend API server
β βββ src/
β βββ services/ # Mistral & Ollama services
βββ styles/ # Global CSS
βββ public/ # Static assets & images
- Node.js 18+
- npm or yarn
- Supabase project
- Mistral AI API key
MISTRAL_API_KEY=your_mistral_api_key
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key
SUPABASE_SERVICE_ROLE_KEY=your_service_role_key
NEXTAUTH_SECRET=your_nextauth_secret
NEXTAUTH_URL=http://localhost:3000
GOOGLE_CLIENT_ID=your_google_client_id
GOOGLE_CLIENT_SECRET=your_google_client_secret# Clone the repo
git clone https://github.com/Abdulmuiz44/Tera.git
cd Tera
# Install dependencies
npm install
# Run development server
npm run devcd mobile
npm install
npx expo startTera uses a custom design system with CSS variables for theming:
| Token | Purpose |
|---|---|
tera-bg |
Background color |
tera-primary |
Primary text color |
tera-secondary |
Secondary text color |
tera-panel |
Panel/card backgrounds |
tera-border |
Border colors |
tera-neon |
Accent/highlight color |
tera-muted |
Muted backgrounds |
Supports dark mode and light mode via ThemeProvider.
Tera includes specialized tools for different use cases:
- Lesson Plan Generator β Create objective-aligned lessons
- Worksheet & Quiz Generator β Assessments with answer keys
- Concept Explainer β Break down complex ideas
- Rubric Builder β Scalable rubrics with criteria
- Parent Communication β Draft thoughtful emails
- Spreadsheet Editor β Interactive data sheets
- Web Search β Real-time info with citations
- SAT Practice β Free SAT prep within the chat
- Universal Companion β Adapt to any learning need
- Enterprise-grade encryption
- GDPR & CCPA compliant
- No selling of user data
- Secure Google OAuth authentication
- Data stored in Supabase with row-level security
- Email: Teraaiguide@gmail.com
- Website: teraai.chat
Β© 2025 Tera. All rights reserved. Built with care for curious minds everywhere.