Install
$ agentstack add mcp-gulsaba-max-folioai ✓ 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
FolioAI
Transform Your Resume into a Professional Portfolio Website with AI Agents
Live Demo
Try FolioAI Live:
https://folioai-azure.vercel.app
Tech Stack
| Category | Technology | |----------|------------| | Frontend | vite | | Language | TypeScript | | Styling | Tailwind CSS | | AI Model | Gemini | | Agent Framework | Google ADK | | Protocol | MCP | | AI Development | Antigravity |
Overview
FolioAI is an AI-powered multi-agent portfolio generation platform that transforms resumes into beautiful, responsive, and production-ready portfolio websites.
Instead of relying on a single AI prompt, FolioAI orchestrates multiple specialized AI agents that collaborate to analyze resumes, enhance content, design personalized portfolios, and prepare them for deployment.
Built using Google Agent Development Kit (ADK), Gemini, Model Context Protocol (MCP), Next.js, and Tailwind CSS, FolioAI demonstrates how intelligent agent collaboration can automate professional portfolio creation.
Key Highlights
- Multi-Agent Architecture
- AI Resume Parsing
- AI Content Enhancement
- Intelligent Portfolio Design
- AI Thinking Panel
- Mission Control Dashboard
- AI Generation Report
- Fully Responsive
- Modern SaaS UI
- Secure Processing
Problem Statement
Building a professional portfolio website is one of the biggest challenges for students, developers, and job seekers.
Many individuals have excellent resumes but lack the technical skills, design knowledge, or time required to create an attractive personal portfolio. Existing website builders often require manual customization, repetitive content formatting, and design decisions that can be overwhelming for non-technical users.
As a result, many talented candidates struggle to present their skills effectively to recruiters and employers.
Our Solution
FolioAI solves this problem by using a collaborative team of AI agents that automatically transform a resume into a modern, responsive, and production-ready portfolio website.
Instead of relying on a single AI prompt, FolioAI distributes responsibilities across specialized AI agents. Each agent performs a dedicated task—from extracting resume information to enhancing content, selecting an appropriate portfolio structure, generating the design, and preparing the final deployment.
This multi-agent workflow improves transparency, modularity, and scalability while giving users visibility into every step of the generation process through Mission Control, AI Thinking, and the AI Generation Report.
Why Multi-Agent AI?
Rather than asking one AI model to perform every task, FolioAI uses specialized agents that collaborate to complete the workflow.
This approach provides several advantages:
- Clear separation of responsibilities
- Better scalability
- Transparent decision making
- Easier maintenance and future expansion
- Improved user trust through visible agent activity
- Modular architecture for adding new agents
Each AI agent is responsible for one specific objective, making the system more organized and easier to improve over time.
Real-World Impact
FolioAI enables students, graduates, freelancers, and professionals to quickly create high-quality portfolio websites without requiring web development or design expertise.
By automating the portfolio creation process, FolioAI helps users:
- Build a professional online presence
- Save hours of manual work
- Present their achievements effectively
- Increase confidence during job applications
- Share a responsive portfolio with recruiters in minutes
Our vision is to make professional portfolio creation accessible to everyone through intelligent AI agents.
Features
FolioAI combines the power of AI agents with modern web technologies to automate portfolio creation from start to finish.
| Feature | Description | |----------|-------------| | Multi-Agent Architecture | Uses multiple specialized AI agents powered by Google ADK to collaboratively build a professional portfolio. | | AI Resume Parsing | Automatically extracts personal information, education, experience, skills, certifications, and projects from uploaded resumes. | | Manual Information Entry | Users can manually enter or edit their information if they don't have a resume. | | AI Content Enhancement | Improves grammar, readability, professionalism, and impact while preserving the user's original experience. | | AI Thinking Panel | Displays real-time explanations of what each AI agent is doing, increasing transparency and user trust. | | AI Mission Control | Live dashboard showing agent status, execution progress, timestamps, and workflow updates. | | Intelligent Portfolio Generation | Automatically creates a clean, responsive, and modern portfolio website personalized to the user's profile. | | Theme Recommendation | Selects the most suitable portfolio theme based on the user's skills and career background. | | AI Generation Report | Provides a complete summary of each agent's work, execution time, quality metrics, and improvements made. | | Responsive Design | Optimized for desktop, tablet, and mobile devices. | | Secure Processing | API keys remain protected through secure backend integration and environment variables. | | Deployment Ready | Generates a portfolio that can be deployed or shared with recruiters. |
Key Highlights
True Multi-Agent System
Unlike traditional AI applications that rely on a single prompt, FolioAI assigns specialized responsibilities to multiple AI agents that collaborate throughout the portfolio generation process.
AI Mission Control
A real-time operations dashboard that visualizes the execution of every AI agent with live progress tracking, timestamps, and activity logs.
AI Thinking
Users can follow each agent's reasoning in simple language, making the AI process transparent, educational, and trustworthy.
AI Generation Report
After generation, users receive a detailed report showing:
- Tasks completed by each AI agent
- Portfolio improvements
- Readability score
- SEO readiness
- Accessibility score
- Execution timeline
- Overall quality metrics
Professional Portfolio Design
FolioAI automatically generates modern portfolio websites featuring:
- Responsive layouts
- Professional typography
- Project showcase
- Skills section
- Experience timeline
- Contact information
- About page
- Clean SaaS-inspired design
Built for Performance
- Fast portfolio generation
- Responsive user interface
- Optimized loading states
- Smooth animations
- Accessible components
- Production-ready architecture
Application Preview
> Screenshots of the application will be added below.
| Landing Page | Dashboard | |--------------|-----------| | | |
| Mission Control | AI Thinking | |-----------------|-------------| | | |
| AI Generation Report | Portfolio Preview | |----------------------|-------------------| | | |
> Note: Replace the placeholder images with actual screenshots before submission.
Multi-Agent Architecture
FolioAI is built around a collaborative multi-agent architecture powered by Google Agent Development Kit (ADK). Instead of relying on a single AI model to complete every task, specialized AI agents work together under the supervision of an Agent Coordinator.
Each agent has a well-defined responsibility, making the system more modular, transparent, scalable, and easier to maintain.
Agent Workflow
User
│
▼
Upload Resume / Manual Entry
│
▼
Google ADK Coordinator
│
┌─────────────┼─────────────┐
│ │ │
▼ ▼ ▼
Resume Parser Content Agent Strategy Agent
│ │ │
└─────────────┼─────────────┘
▼
Portfolio Design Agent
│
▼
Theme Recommendation Agent
│
▼
Deployment Preparation Agent
│
▼
Professional Portfolio Website
AI Agents
Resume Parser Agent
Responsibilities
- Extract personal information
- Identify work experience
- Detect education history
- Extract technical skills
- Identify certifications
- Parse projects
- Organize resume structure
Output
Structured candidate profile.
Content Enhancement Agent
Responsibilities
- Improve grammar
- Rewrite descriptions
- Enhance professional language
- Improve readability
- Highlight achievements
- Optimize portfolio content
Output
Professional, recruiter-friendly content.
Portfolio Strategy Agent
Responsibilities
- Organize portfolio sections
- Prioritize projects
- Recommend portfolio structure
- Determine content hierarchy
- Improve recruiter experience
Output
Optimized portfolio blueprint.
Portfolio Design Agent
Responsibilities
- Generate responsive layouts
- Apply design system
- Build portfolio pages
- Optimize typography
- Create visual hierarchy
Output
Modern responsive portfolio website.
Theme Recommendation Agent
Responsibilities
- Analyze candidate profile
- Select best portfolio theme
- Match colors and layout
- Personalize appearance
Output
Professionally themed portfolio.
Deployment Agent
Responsibilities
- Prepare production build
- Optimize assets
- Generate metadata
- Prepare deployment package
Output
Deployment-ready portfolio.
Agent Communication
FolioAI follows a sequential orchestration model where each AI agent receives structured output from the previous agent before performing its specialized task.
This architecture improves:
- Reliability
- Transparency
- Scalability
- Reusability
- Debugging
- Future extensibility
Model Context Protocol (MCP)
FolioAI integrates the Model Context Protocol (MCP) to provide standardized communication between AI agents and external tools.
MCP enables agents to securely access resources, exchange structured information, and maintain consistent context throughout the portfolio generation workflow.
Benefits include:
- Standardized tool communication
- Modular integration
- Better interoperability
- Improved scalability
- Easier future integrations
Google Agent Development Kit (ADK)
Google ADK acts as the orchestration layer for FolioAI.
It coordinates each specialized AI agent, manages task execution, tracks workflow progress, and ensures that every stage of the portfolio generation process executes in the correct order.
Using ADK allows FolioAI to:
- Coordinate multiple AI agents
- Manage execution pipelines
- Handle agent lifecycle
- Improve modularity
- Simplify future expansion
Architecture Diagram
> The architecture diagram below illustrates the interaction between users, AI agents, Google ADK, MCP, Gemini, and the generated portfolio.
Workflow Diagram
> Complete portfolio generation workflow.
Technology Stack
FolioAI is built using modern web technologies, Google's AI ecosystem, and a scalable multi-agent architecture.
| Category | Technology | Purpose | |----------|------------|---------| | Frontend | Next.js | React framework for building a fast, scalable, and production-ready web application | | Language | TypeScript | Strongly typed JavaScript for better maintainability and developer experience | | Styling | Tailwind CSS | Utility-first CSS framework for building a modern, responsive UI | | AI Model | Gemini | Generates content, enhances resume information, and powers intelligent portfolio creation | | Agent Framework | Google Agent Development Kit (ADK) | Coordinates and manages the execution of specialized AI agents | | Agent Communication | Model Context Protocol (MCP) | Standardizes communication between AI agents and external tools | | AI Development | Antigravity | Rapidly develops and refines AI agent workflows and application features | | Version Control | Git & GitHub | Source code management and collaboration | | Deployment | Vercel (Recommended) | Deploys the application with high performance and scalability |
Core Technologies
Next.js
Next.js provides server-side rendering, routing, optimized performance, and a scalable architecture for building production-ready web applications.
Why Next.js?
- Fast page loading
- Optimized performance
- SEO-friendly
- Server-side rendering
- Production-ready architecture
TypeScript
TypeScript improves code quality by adding static typing, reducing runtime errors, and making the project easier to maintain.
Benefits
- Better code reliability
- Strong type safety
- Easier debugging
- Improved scalability
Tailwind CSS
Tailwind CSS enables rapid development while maintaining a clean, consistent, and responsive design system.
Benefits
- Utility-first styling
- Responsive layouts
- Reusable components
- Faster UI development
Google Agent Development Kit (ADK)
Google ADK serves as the orchestration layer of FolioAI.
It manages the complete lifecycle of every AI agent, coordinates task execution, and ensures seamless collaboration between agents throughout the portfolio generation process.
Used For
- Agent orchestration
- Workflow coordination
- Multi-agent execution
- Task management
Gemini AI
Gemini powers the intelligence behind FolioAI.
It understands resume content, improves professional writing, generates structured portfolio content, and assists multiple AI agents throughout the workflow.
Used For
- Resume understanding
- Content enhancement
- Professional writing
- Portfolio generation
Model Context Protocol (MCP)
MCP provides a standardized method for AI agents to communicate with tools and services while maintaining structured context.
Benefits
- Standardized communication
- Better interoperability
- Modular architecture
- Future extensibility
Antigravity
Antigravity accelerated the development of FolioAI by enabling rapid iteration on user interfaces, workflows, and AI agent experiences.
It was used to prototype, refine, and polish the application's design while maintaining consistency across the platform.
Development Tools
- Visual Studio Code
- Git
- GitHub
- npm
- Node.js
Why This Stack?
Our technology stack was selected to deliver a modern, scalable, and production-ready AI application.
By combining Google's AI ecosystem with Next.js and Tailwind CSS, FolioAI achieves:
- High performance
- Modular architecture
- Responsive design
- Transparent AI workflows
- Easy future expansion
- Production-ready deployment
Application Showcase
FolioAI is designed with a modern SaaS-inspired interface that combines powerful AI capabilities with an intuitive user experience. Every screen is crafted to provide transparency, simplicity, and a seamless workflow.
Landing Page
The landing page introduces FolioAI, highlights its key capabilities, and guides users through the portfolio generation process.
Authentication
Users can securely sign in or create an account to access their personalized dashboard.
Dashboard
The dashboard provides quick access to portfolio generation, previous projects, AI activity, and account settings.
Resume Upload
Users can upload a resume or manually enter their professional information before starting the AI workflow.
AI Mission Control
Mission Control visualizes the execution of each AI agent with live progress tracking, timestamps, and workflow status.
AI Thinking Panel
The AI Thinking panel explains, in real time, what eac
…
Source & license
This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: gulsaba-max
- Source: gulsaba-max/folioai
- License: MIT
- Homepage: https://folioai-azure.vercel.app
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.