Inspiration

Preparing for competitive exams was one of the most exhausting and confusing phases of my life. I was enrolled in an online coaching batch, yet constant doubt surrounded its effectiveness. To reassure myself, I ended up buying multiple reference books—many of them expensive—hoping they would fill the gaps. Instead, they added noise and confusion.

During self-study, countless small doubts would arise. A teacher couldn’t be available every time, so I spent hours searching across different websites just to find explanations that matched the method my teacher used. This fragmented search consumed time that should have gone into focused practice and revision.

What troubled me most was the lack of personalization. Coaching institutes follow fixed schedules and generic strategies. They don’t truly understand a student’s habits, psychology, weaknesses, or recurring mistakes. Even when plans are adjusted, students are rarely told why certain decisions are made—despite those decisions having a deep impact on their academic future.

This led to my “aha” moment. I realized that Gemini 3 could solve problems that even multi-crore coaching institutes struggle with: continuous personalization, real-time adaptation, and transparent reasoning. An autonomous system powered by Gemini 3 can understand a student deeply, adapt strategies dynamically, and clearly explain why each change brings the student closer to their target score.

Building this app made me realize how much I needed it during my own preparation. Had I had this system back then, I’m confident I would have performed far closer to my true potential.

As I learned the hard way: “Strategy can outperform talent, but talent alone cannot outperform strategy.”

What it does

🎯 Personalized Exam-Aware Study Planning

Generates a comprehensive, adaptive study plan based on exam name, country, target score, time left, daily study hours, preparatory level, and user-specified weak or missed topics.

Produces day-wise and week-wise schedules, chapter prioritization, and mock test planning aligned with exam importance and remaining time.

🧠 One-Shot Intelligent Chapter Notes

Creates exam-focused chapter notes by analyzing syllabus structure, recurring question patterns, and high-ROI concepts using real-time web search.

Notes include key formulas, core concepts, illustrative examples, and curated practice questions sourced from high-quality educational resources.

🖼️ Precise Visual Learning Support

Generates highly accurate diagrams with correct labels, angles, and annotations using Gemini’s Nano Banana image generation, embedded directly within chapter notes.

🗣️ Live Voice-Based Doubt Solving

Provides a real-time voice assistant powered by the Gemini Live API to resolve doubts while studying notes, personalized using the student’s behavioral context and verified through live Google Search.

🤖 AI Coach (Discuss Tab)

Acts as a personalized coaching companion, asking psychologically grounded questions, collecting daily reports, tracking habits, and guiding students through daily goals and mock analysis.

🔁 Autonomous Daily Orchestration

Runs a scheduled autonomous review loop to monitor progress, exam updates, time constraints, and behavioral patterns, and automatically adjusts study plans without user prompts.

📊 Progress Tracking & Explainability

Tracks completed chapters, active plans, successes, and failures, and provides clear reasoning summaries for every manual or automatic plan change.

🌐 Live Exam & Learning Updates

Continuously checks official exam bodies, coaching institutes, and relevant platforms to surface the latest exam updates, strategy shifts, and recommended learning resources.

🛡️ Reliability by Design

Seamlessly falls back from Gemini 3 Pro to Gemini 3 Flash during rate limits to ensure uninterrupted learning.

How we built it

🧠 Gemini 3 Pro as the Central Autonomous Reasoning Engine

The application is built around Gemini 3 Pro as the core long-horizon reasoning and decision-making engine, rather than a prompt-based content generator.

Gemini 3 Pro performs goal decomposition, prioritization, evaluation, and continuous re-optimization of a student’s preparation strategy over time.


🧩 Advanced & Long-Context Reasoning

The system leverages Gemini 3 Pro’s advanced, multi-step and long-context reasoning capabilities to maintain consistency across extended preparation timelines.

The model reasons over prior conversations, completed chapters, mock performance, behavioral signals, and time constraints to enable adaptive coaching and planning.


🌐 Tool Use & Web-Grounded Intelligence

Gemini 3 Pro ingests and reasons over heterogeneous inputs including exam metadata (exam name, country, target score), syllabus structure, user-uploaded documents/images, historical interaction memory, daily progress logs, and real-time web search results.

Using Gemini’s tool-use and web-grounding capabilities, the system identifies recurring question patterns, high-ROI chapters, and exam-relevant concepts, enabling structured note generation with targeted practice.


🤖 Agentic Planning & Autonomous Orchestration

Within the Learning Intelligence Tab (Discuss tab), Gemini 3 Pro powers an autonomous orchestration loop that independently evaluates progress, remaining time, mock outcomes, behavioral trends, and live exam updates.

Based on this evaluation, the model dynamically adjusts study plans and priorities without requiring explicit user prompts, demonstrating agentic behavior.


🔍 Explainable Decision Making (Complex Multi-Step Reasoning)

Every manual or automatic plan adjustment includes explicit reasoning summaries generated by Gemini 3, explaining why changes were made and how they improve outcome probability.


🖼️ Multimodal Understanding & Reliability

For visual learning, the system leverages Gemini’s Nano Banana image generation to produce highly precise, exam-oriented diagrams in one-shot chapter notes, including accurate angle markings, labels, and other essential visual annotations.

Gemini 3’s multimodal reasoning enables the use of uploaded documents and images during note generation and doubt resolution.

The system includes a live voice assistant powered by the Gemini Live API, allowing students to resolve doubts while studying notes, with responses personalized using stored behavioral context and validated in real time via Google Search.

Reliability is ensured through automatic fallback to Gemini 3 Flash under rate limits while preserving agent continuity.

Challenges we ran into

🤖 Designing True Agentic Behavior

Moving beyond prompt-based interactions to build a system that could independently evaluate progress, identify gaps, and re-plan strategies over long time horizons required careful orchestration logic and guardrails.

🧠 Managing Long-Context Reasoning at Scale

Ensuring Gemini 3 Pro consistently reasoned over extended preparation history, behavioral signals, and evolving constraints without losing coherence was a key challenge.

🔄 Preventing Over-Adjustment & Planning Loops

Autonomous systems can overreact to short-term signals. We had to balance responsiveness with stability so study plans adapted intelligently, not impulsively.

🌐 Grounding Insights with Real-Time Web Data

Integrating live exam updates, coaching strategies, and learning resources while maintaining relevance and accuracy required careful use of Gemini’s web-grounding tools.

🗣️ Context-Aware Voice Interaction

Building a live voice assistant that could answer doubts in real time while respecting the student’s learning context and prior behavior added multimodal complexity.

🛡️ Ensuring Reliability Under API Constraints

Handling rate limits without disrupting a student’s study flow led to implementing automatic fallback from Gemini 3 Pro to Gemini 3 Flash while preserving agent continuity.

Accomplishments that we're proud of

🧠 Built a true agentic learning system, not just a chatbot, capable of autonomous planning, evaluation, and re-optimization over long preparation timelines.

🔍 Achieved deep personalization by combining long-context memory, behavioral signals, and real-time web grounding.

🔁 Implemented autonomous daily orchestration that adapts study strategies without requiring constant user input.

🧾 Delivered explainable AI coaching, providing transparent reasoning for every study plan adjustment.

🗣️ Integrated a live, voice-based doubt-solving assistant that works contextually while students study.

🖼️ Enabled exam-accurate diagram generation directly inside study notes, reducing reliance on external resources.

🛡️ Designed for robust reliability with intelligent model fallback to prevent learning disruptions.

❤️ Transformed a deeply personal exam-preparation struggle into a scalable, student-centric solution.

What we learned

🤖 Agentic systems are fundamentally different from chatbots

True autonomy requires planning, evaluation, memory, and explainability working together—not just better prompts.

🧠 Long-context memory unlocks real personalization

Consistent coaching and adaptive strategies are only possible when historical behavior and progress are first-class inputs.

🔍 Explainability builds trust in AI-driven decisions

Students are far more likely to follow guidance when the system clearly explains why a change improves outcomes.

🌐 Real-time grounding prevents strategic drift

Live exam and learning updates are essential to keep preparation aligned with current expectations.

🎯 Strategy can be optimized, talent cannot

Personalized, adaptive strategy often has a greater impact on outcomes than raw ability alone.

What's next for TableWood

🗄️ Production-Ready Infrastructure

Integrate a persistent backend database (preferably Google Firebase) to securely store user progress, long-term memory, study plans, and behavioral insights, enabling seamless continuity across devices and sessions.

📈 Scalable Deployment & Monetization

Introduce a sustainable monetization model to support infrastructure costs, continuous improvement, and large-scale deployment—ensuring the system remains reliable, accessible, and impactful for a growing student base.

🌍 Democratizing Personalized Exam Strategy

Expand access to high-quality, adaptive preparation so students are no longer forced to follow rigid plans designed only for toppers or exceptionally hardworking individuals.

Enable students to study independently, at their own pace, and still achieve their targets of acing exams with excellence.

🤝 Deeper Agentic Intelligence

Enhance the autonomous agent with richer long-term memory, finer behavioral modeling, and more nuanced strategy adjustments as preparation timelines evolve.

🧠 Broader Exam & Learning Coverage

Extend support to additional competitive exams, learning styles, and academic domains while preserving deep personalization and explainability.

🔗 Ecosystem & Integrations

Explore integrations with learning platforms, mock test providers, and educational institutions to create a cohesive, student-first preparation ecosystem.

Built With

  • app
  • gemini-3
  • gemini-3-api
  • google-ai-studio
  • google-cloud-services
  • react
  • reactdom
  • tailwind
Share this project:

Updates