Install
$ agentstack add mcp-bunny1089-nexusos-ai ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ● Environment & secrets Used
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
🚀 NexusOS AI
AI-Powered Academic & Career Operating System
Built with Google Agent Development Kit (ADK), Google Gemini, Model Context Protocol (MCP), FastAPI, React, TypeScript, and SQLite.
One Dashboard • Seven AI Agents • Unlimited Student Potential
🌟 Quick Snapshot
> NexusOS AI is an AI-powered Academic & Career Operating System that brings planning, studying, resume analysis, interview preparation, internship discovery, document management, and intelligent scheduling into one unified platform. > > Instead of relying on a single chatbot, NexusOS AI leverages Google Agent Development Kit (ADK) to orchestrate multiple specialized AI agents that collaborate seamlessly through a centralized Coordinator Agent while securely interacting with external tools via the Model Context Protocol (MCP).
📊 Project Highlights
| Metric | Value | |---------|------:| | 🤖 AI Agents | 7 Specialist Agents | | 🎯 Coordinator Agent | ✅ | | 🔌 MCP Tool Servers | 4 | | 📚 Study Planner | ✅ | | 📄 Resume Analyzer | ✅ | | 💼 Career Hub | ✅ | | 🎤 Interview Coach | ✅ | | 📅 Calendar System | ✅ | | 📂 Document Manager | ✅ | | 📊 Dashboard Modules | 10+ | | 🌐 REST API Endpoints | 15+ | | 💾 SQLite Persistence | ✅ | | 🔒 Secure Routing | ✅ | | 🐳 Docker Support | ✅ |
🎥 Live Demo
Demo Includes
- 🤖 Google ADK Multi-Agent Orchestration
- 🔌 Model Context Protocol (MCP) Integration
- 📚 AI-Powered Study Planning
- 📄 Resume Analysis & ATS Scoring
- 💼 Career Recommendations
- 🎤 Interview Coaching
- 📅 Calendar Management
- 📂 Document Management
- 📊 Real-Time Dashboard Analytics
- 📈 Activity Timeline & SQLite Persistence
📖 Overview
Modern education has become increasingly digital, yet students still rely on a fragmented ecosystem of applications to manage their academic and professional lives.
A typical student switches between multiple platforms for planning coursework, organizing schedules, writing resumes, preparing for interviews, searching for internships, managing documents, and seeking AI assistance. This constant context switching reduces productivity, creates unnecessary complexity, and makes it difficult to maintain a unified learning experience.
NexusOS AI was designed to solve this challenge.
Rather than functioning as another standalone chatbot, NexusOS AI acts as an intelligent operating system where multiple specialized AI agents collaborate to provide personalized academic and career assistance through a single unified interface.
Powered by Google Agent Development Kit (ADK), Google Gemini, and the Model Context Protocol (MCP), the platform intelligently routes user requests to the most suitable specialist agents while maintaining context across workflows.
Whether a student needs a personalized study schedule, resume feedback, internship recommendations, interview preparation, calendar organization, or document management, NexusOS AI orchestrates the appropriate AI agents to deliver a single cohesive experience.
💡 Why We Built NexusOS AI
Today's students use a growing number of disconnected platforms throughout their academic journey.
A typical workflow often involves switching between:
- 📅 Google Calendar
- 🤖 AI Chatbots
- 📄 Resume Builders
- 💻 GitHub
- 🎤 Interview Platforms
- 📚 Study Planning Tools
- 📝 Note Taking Applications
- 📂 Document Storage Services
Each tool solves only one part of the student's journey.
As a result, students constantly lose context, duplicate work across applications, and spend more time managing tools than focusing on learning.
NexusOS AI was built to eliminate this fragmentation by creating a single intelligent operating system where specialized AI agents work together to support students throughout their complete academic and career journey.
Instead of replacing existing tools, NexusOS AI intelligently coordinates them through Google ADK and MCP, providing a seamless, modular, and extensible AI experience.
⚖️ Traditional Student Workflow vs NexusOS AI
| Traditional Workflow | NexusOS AI | |----------------------|------------| | Multiple disconnected applications | One unified AI platform | | Generic chatbot conversations | Specialized AI agents | | Manual study planning | AI-generated personalized study plans | | Separate resume tools | Built-in ATS Resume Analyzer | | Manual internship search | AI-powered Career Hub | | Independent interview preparation | Intelligent Interview Coach | | Scattered notes and documents | Integrated Document Manager | | Multiple calendars and reminders | Centralized AI Calendar | | No orchestration between tools | Google ADK Coordinator Agent | | Direct API integrations | Secure MCP Tool Registry |
✨ Why NexusOS AI Stands Out
Unlike traditional AI assistants that attempt to solve every problem through a single conversational model, NexusOS AI adopts a modular multi-agent architecture where every AI agent has a clearly defined responsibility.
A centralized Coordinator Agent, powered by Google Agent Development Kit (ADK), intelligently routes tasks, orchestrates collaboration between specialist agents, aggregates their outputs, and delivers a unified response to the user.
External tools such as Calendar, Documents, Search, and GitHub are securely integrated through the Model Context Protocol (MCP), enabling scalable and standardized communication without tightly coupling AI agents to third-party services.
This architecture results in a platform that is more modular, scalable, maintainable, and better suited for solving complex academic and career workflows than a traditional single-agent AI assistant.
⭐ If you found this project interesting, please consider giving it a star!
Built for the Kaggle AI Agents: Intensive Vibe Coding Capstone Project (2026)
📸 Application Showcase
Experience NexusOS AI through its intelligent modules, each designed to simplify a student's academic and career journey while working together through a centralized multi-agent architecture.
🏠 Landing Page
The landing page introduces NexusOS AI, highlighting its AI-powered ecosystem, multi-agent capabilities, and core platform features. It serves as the entry point into a unified academic and career operating system.
📊 Dashboard — AI Command Center
The Dashboard serves as the operational command center of NexusOS AI, providing a real-time overview of:
- Agent Health Monitoring
- AI Chat Workspace
- Activity Timeline
- Study Progress
- Career Insights
- Resume Analytics
- Interview Readiness
- Planner Status
- Live Recommendations
- Dashboard Metrics
Every interaction performed across the platform is reflected here through persistent SQLite activity logging.
🤖 AI Workspace
The AI Workspace acts as the central orchestration environment where users interact with the Google ADK Coordinator Agent.
From here, complex requests are automatically decomposed and delegated to the appropriate specialist agents, enabling seamless multi-agent collaboration without requiring users to manually choose which AI system to use.
📚 Study Center
Generate personalized study plans tailored to your goals, available study hours, and subjects.
Features include:
- AI-generated study modules
- Progress tracking
- Revision planning
- Learning roadmaps
- Personalized schedules
📅 Planner
Transform academic goals into structured weekly plans.
The Planner Agent intelligently organizes:
- Study Sessions
- Assignments
- Deadlines
- Revision Blocks
- Weekly Timelines
- Productivity Goals
📄 Resume Analyzer
Upload your resume and receive AI-powered analysis including:
- ATS Compatibility Score
- Resume Strength Analysis
- Skills Assessment
- Improvement Suggestions
- Missing Keywords
- Career Recommendations
Designed to help students optimize resumes for internships and placements.
💼 Career Hub
The Career Hub recommends personalized career opportunities based on user interests and AI analysis.
It provides:
- Internship Suggestions
- Career Roadmaps
- Required Skills
- Learning Recommendations
- Industry Insights
🎤 Interview Coach
Prepare for interviews using AI-generated coaching sessions.
The Interview Agent supports:
- HR Interview Tips
- Technical Preparation
- Role-specific Guidance
- Practice Questions
- Improvement Recommendations
📅 Calendar
The Calendar integrates academic planning into one centralized schedule.
Track:
- Exams
- Study Sessions
- Assignment Deadlines
- Meetings
- Interviews
- Personal Events
📂 Documents
Manage all academic and career-related documents through one intelligent interface.
Supported workflows include:
- Resume Management
- Study Notes
- Certificates
- Project Documents
- Search & Organization
📝 Exam Hub
Monitor examination readiness with AI-assisted tracking.
Features include:
- Readiness Score
- Upcoming Exams
- Revision Progress
- AI Study Recommendations
✨ Core Features
| Feature | Description | |----------|-------------| | 🤖 Multi-Agent Coordination | Google ADK intelligently routes every request to the appropriate specialist agents. | | 🧠 Coordinator Agent | Central orchestration engine responsible for task delegation and response aggregation. | | 📚 Study Planner | Personalized learning schedules and AI-generated study plans. | | 📅 Smart Planner | Weekly planning, task scheduling, and milestone management. | | 📄 Resume Analyzer | Resume parsing, ATS scoring, skill analysis, and AI recommendations. | | 💼 Career Hub | Internship recommendations, career guidance, and learning pathways. | | 🎤 Interview Coach | Role-specific interview preparation with AI-generated coaching tips. | | 📂 Document Manager | AI-assisted organization and retrieval of academic resources. | | 📅 Calendar Integration | Centralized scheduling of exams, interviews, deadlines, and study sessions. | | 🔌 MCP Tool Registry | Standardized communication with external tools through MCP. | | 📊 Live Dashboard | Analytics, agent health monitoring, activity tracking, and insights. | | 💾 SQLite Persistence | Persistent activity logging and dashboard snapshots. | | 🔒 Secure Backend | Prompt validation, structured errors, and secure routing. | | 🐳 Docker Ready | Containerized deployment with Docker Compose support. |
🤖 Google ADK Multi-Agent Architecture
Why Google ADK?
Google Agent Development Kit (ADK) serves as the orchestration engine powering NexusOS AI.
Rather than relying on a single conversational AI model, NexusOS AI adopts a modular architecture where each AI agent is responsible for a specific domain.
Every request first reaches the Coordinator Agent, which performs:
- Intent Understanding
- Context Analysis
- Agent Selection
- Workflow Orchestration
- Multi-Agent Collaboration
- Response Aggregation
The Coordinator dynamically invokes one or more specialist agents depending on the complexity of the user's request, enabling collaborative problem-solving while keeping each agent focused on a well-defined responsibility.
🧠 AI Agent Ecosystem
| Agent | Primary Responsibility | Skills | |---------|----------------------|----------------------------| | 🎯 Coordinator Agent | Routes requests and orchestrates workflows | Task Routing, Aggregation | | 📅 Planner Agent | Creates structured academic plans | Planning, Scheduling | | 📚 Study Agent | Generates personalized study strategies | Learning Guidance | | 📄 Resume Agent | Reviews resumes and ATS compatibility | Resume Analysis | | 💼 Career Agent | Provides career and internship guidance | Career Planning | | 🎤 Interview Agent | Conducts interview preparation | Mock Interviews | | 🎯 Internship Agent | Finds internship opportunities | Internship Matching | | ⏰ Life Scheduler | Organizes productivity and routines | Time Management |
The modular nature of this architecture allows new AI agents to be added without affecting existing workflows, making NexusOS AI highly scalable and extensible.
🔌 Model Context Protocol (MCP)
Why MCP?
The Model Context Protocol (MCP) provides a standardized communication layer between AI agents and external tools.
Instead of allowing AI agents to directly interact with third-party services, NexusOS AI routes all external requests through a centralized MCP registry.
This approach provides:
- Secure Tool Invocation
- Standardized Interfaces
- Modular Integrations
- Simplified Maintenance
- Future Scalability
Current MCP Integrations
| MCP Tool | Purpose | |----------|---------| | 📅 Calendar | Academic scheduling and reminders | | 📂 Documents | Intelligent document management | | 🔍 Search | Knowledge retrieval and information lookup | | 💻 GitHub | Repository integration and project workflows |
Because every tool follows the same protocol, future integrations can be introduced without modifying existing AI agents.
This separation of responsibilities keeps the system clean, maintainable, and scalable.
🏗️ System Architecture
NexusOS AI follows a modular, layered architecture designed around Google Agent Development Kit (ADK) and the Model Context Protocol (MCP). Every component has a clearly defined responsibility, making the system scalable, maintainable, and easy to extend.
Architecture Overview
┌────────────────────────────┐
│ React Frontend │
│ Dashboard • Workspace UI │
└─────────────┬──────────────┘
│
▼
┌────────────────────────────┐
│ FastAPI Backend │
│ REST APIs • Validation │
└─────────────┬──────────────┘
│
▼
┌────────────────────────────┐
│ Google ADK Coordinator │
│ Intent + Routing Engine │
└─────────────┬──────────────┘
┌───────────────────┼────────────────────┐
▼ ▼ ▼
Planner Agent Study Agent Resume Agent
Career Agent Interview Agent Internship Agent
Life Scheduler
│
▼
┌──────────────────────────────┐
│ MCP Tool Registry │
└─────────────┬────────────────┘
▼
Calendar • Documents • Search • GitHub
▼
SQLite Persistence
🔄 End-to-End Request Flow
The following workflow demonstrates how NexusOS AI processes every user request.
Student Request
│
▼
React Dashboard
│
▼
FastAPI Backend
│
▼
Google ADK Coordinator
│
▼
Intent Analysis
│
▼
Select Required AI Agents
│
▼
Multi-Agent Collaboration
│
▼
MCP Tool Registry
│
▼
Calendar
Documents
Search
GitHub
│
▼
Response Aggregation
│
▼
SQLite Activity Logging
│
▼
Unified Dashboard Response
This architecture allows multiple AI agents to collaborate while maintaining a single, coherent user experience.
⚙️ Engineering Highlights
NexusOS AI was designed with modularity, scalability, and maintainability as core engineering principles.
| Component | Engineering Decision | |-----------|----------------------| | 🤖 Google ADK | Coordinator-based multi-agent orchestration | | 🔌 MCP | Standardized communication with external tools | | ⚡ FastAPI | High-performance REST backend | | ⚛️ React + TypeScript | Component-driven frontend architecture | | 💾 SQLite | Li
…
Source & license
This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Bunny1089
- Source: Bunny1089/NexusOS-AI
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.