Crawler Summary

SkillForge-AI answer-first brief

🚀 SkillForge-AI: An AI-powered career intelligence platform for personalized skill recommendations, salary predictions, and career planning. Built with FastAPI, CrewAI, MongoDB, and advanced machine learning models. Delivers actionable insights using multi-agent orchestration and real-world market data. For educational and demonstration purposes. 🔥 SkillForge AI - North American Career Intelligence Platform **Advanced Multi-Agent Career Planning System** with **93.6% ML Prediction Accuracy** across **14 Major Cities** in Canada 🇨🇦 and USA 🇺🇸 $1 $1 $1 $1 $1 🌟 **What is SkillForge AI?** SkillForge AI revolutionizes career planning using **CrewAI multi-agent intelligence**, **advanced machine learning models**, and **comprehensive North American market dat Capability contract not published. No trust telemetry is available yet. Last updated 2/25/2026.

Freshness

Last checked 2/25/2026

Best For

SkillForge-AI is best for crewai, multi-agent workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB REPOS, runtime-metrics, public facts pack

Claim this agent
Agent DossierGITHUB REPOSSafety: 66/100

SkillForge-AI

🚀 SkillForge-AI: An AI-powered career intelligence platform for personalized skill recommendations, salary predictions, and career planning. Built with FastAPI, CrewAI, MongoDB, and advanced machine learning models. Delivers actionable insights using multi-agent orchestration and real-world market data. For educational and demonstration purposes. 🔥 SkillForge AI - North American Career Intelligence Platform **Advanced Multi-Agent Career Planning System** with **93.6% ML Prediction Accuracy** across **14 Major Cities** in Canada 🇨🇦 and USA 🇺🇸 $1 $1 $1 $1 $1 🌟 **What is SkillForge AI?** SkillForge AI revolutionizes career planning using **CrewAI multi-agent intelligence**, **advanced machine learning models**, and **comprehensive North American market dat

OpenClawself-declared

Public facts

4

Change events

1

Artifacts

0

Freshness

Feb 25, 2026

Verifiededitorial-contentNo verified compatibility signals

Capability contract not published. No trust telemetry is available yet. Last updated 2/25/2026.

Trust evidence available

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Feb 25, 2026

Vendor

Raiigauravv

Artifacts

0

Benchmarks

0

Last release

Unpublished

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Capability contract not published. No trust telemetry is available yet. Last updated 2/25/2026.

Setup snapshot

  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Raiigauravv

profilemedium
Observed Feb 25, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed Feb 25, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB REPOS

Extracted files

0

Examples

6

Snippets

0

Languages

python

Executable Examples

text

┌─────────────────────────────────────────────────────────────────────────────────────────┐
│                              SKILLFORGE AI - OPTIMIZED ARCHITECTURE                        │
│                                  Current Working Implementation                             │
│                                      (Version 2.0)                                        │
└─────────────────────────────────────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────────────────────────────────────┐
│                                   🌐 PRESENTATION LAYER                                    │
├─────────────────────────────────────────────────────────────────────────────────────────┤
│  📱 Web Interface (Responsive Design)                                                     │
│  ├── 🏠 Main Dashboard (index.html)                                                       │
│  │   ├── Workflow Creation & Management                                                   │
│  │   ├── Real-time Agent Interactions                                                     │
│  │   ├── Follow-up Conversation System ✨ NEW                                            │
│  │   └── Career Intelligence Integration                                                   │
│  ├── � Analytics Dashboard (index_analytics.html)                                        │
│  │   ├── ML-powered Career Insights                                                       │
│  │   ├── Salary Prediction Engine                                                         │
│  │   └── Job Market Analysis                                                               │
│  └── 🎨 Optimized Static Assets                                                           │
│      ├── style.css (Modern, responsive UI)                                                │
│      ├── script.js (Enhanced with follow-up functionality)                                │
│      └── analytics.css + ana

text

### 🎯 **Key Implementation Highlights:**

1. **✅ Active Components:**
   - FastAPI application with 5 route modules
   - MongoDB with 4 collections (workflows, agents, crews, analytics)
   - CrewAI multi-agent system (3 agents: Analysis, Workflow, Execution)
   - Career Intelligence Engine with ML models (721 lines of code)
   - Frontend with multi-tab interface and analytics dashboard

2. **🤖 AI Orchestration:**
   - Sequential task processing (Analysis → Design → Execution → Monitoring)
   - Memory-enabled agents with delegation capabilities
   - Real-time workflow execution and monitoring

3. **📊 Analytics & ML:**
   - Gradient Boosting for salary prediction
   - Random Forest for career path classification
   - Business intelligence with market trends and benchmarks

4. **💾 Data Architecture:**
   - MongoDB async operations with connection pooling
   - Structured collections for workflows, agents, crews, and analytics
   - Index optimization and schema validation

### 🔬 **Machine Learning Models Deep Dive**

**1. Salary Predictor - Gradient Boosting Regressor**

text

**2. Job Matcher - Random Forest Classifier**

text

**3. Career Classifier - Random Forest Classifier**

text

### 🔧 **Data Processing Pipeline**

**Feature Engineering Process:**

text

### 🚀 **CrewAI Agent Implementation**

**Agent Configuration:**

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB REPOS

Docs source

GITHUB REPOS

Editorial quality

ready

🚀 SkillForge-AI: An AI-powered career intelligence platform for personalized skill recommendations, salary predictions, and career planning. Built with FastAPI, CrewAI, MongoDB, and advanced machine learning models. Delivers actionable insights using multi-agent orchestration and real-world market data. For educational and demonstration purposes. 🔥 SkillForge AI - North American Career Intelligence Platform **Advanced Multi-Agent Career Planning System** with **93.6% ML Prediction Accuracy** across **14 Major Cities** in Canada 🇨🇦 and USA 🇺🇸 $1 $1 $1 $1 $1 🌟 **What is SkillForge AI?** SkillForge AI revolutionizes career planning using **CrewAI multi-agent intelligence**, **advanced machine learning models**, and **comprehensive North American market dat

Full README

🔥 SkillForge AI - North American Career Intelligence Platform

Advanced Multi-Agent Career Planning System with 93.6% ML Prediction Accuracy across 14 Major Cities in Canada 🇨🇦 and USA 🇺🇸

Version License Python FastAPI CrewAI

🌟 What is SkillForge AI?

SkillForge AI revolutionizes career planning using CrewAI multi-agent intelligence, advanced machine learning models, and comprehensive North American market data. Get personalized career insights, salary predictions, and strategic development plans across 14 major cities with dual USD/CAD currency support.

Key Capabilities - Version 2.0 Optimized

  • 🎯 93.6% Accurate Salary Predictions using Gradient Boosting ML models
  • 🤖 Multi-Agent Career Planning with CrewAI framework (Analysis + Workflow + Execution agents)
  • 💬 Enhanced Follow-up Conversations - Continue discussions about generated workflows
  • 🌍 North American Coverage - 6 Canadian + 8 US cities with regional market data
  • 💱 Dual Currency Analysis - CAD and USD market intelligence
  • Optimized Performance - 3-5 second startup time (vs 45+ seconds previously)
  • 🧹 Cleaned Codebase - 22% size reduction (250MB saved) with zero functionality loss
  • 📊 Advanced Analytics - ML-powered job matching and career path optimization
  • 🚀 Production Ready - Enhanced error handling, logging, and monitoring

🚀 New Features in Version 2.0

💬 Follow-up Conversation System

  • Interactive Workflow Discussions - Ask follow-up questions about generated career plans
  • Context-Aware Responses - AI remembers previous conversation history
  • Real-time Processing - Instant responses powered by OpenAI integration
  • API Endpoint: POST /api/workflows/followup/{workflow_id}

Performance Optimizations

  • Fast Startup: Reduced from 45+ seconds to 3-5 seconds
  • Optimized Dependencies: Smart sklearn stubs for faster imports
  • Cleaned Architecture: Removed unused files, cache directories, and redundant code
  • Size Reduction: 1.1GB → 854MB (22% smaller)

🛡️ Production Enhancements

  • Improved Error Handling - Graceful degradation and detailed logging
  • Health Monitoring - System status endpoints for all services
  • Environment Configuration - Flexible deployment settings
  • Code Quality - Cleaner, more maintainable codebase

🏗️ Current Implementation Architecture

SKILLFORGE AI - OPTIMIZED PRODUCTION SYSTEM

Built with FastAPI + CrewAI + MongoDB + ML Analytics processing 3000+ career profiles with 93.6% ML accuracy across 14 North American cities

┌─────────────────────────────────────────────────────────────────────────────────────────┐
│                              SKILLFORGE AI - OPTIMIZED ARCHITECTURE                        │
│                                  Current Working Implementation                             │
│                                      (Version 2.0)                                        │
└─────────────────────────────────────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────────────────────────────────────┐
│                                   🌐 PRESENTATION LAYER                                    │
├─────────────────────────────────────────────────────────────────────────────────────────┤
│  📱 Web Interface (Responsive Design)                                                     │
│  ├── 🏠 Main Dashboard (index.html)                                                       │
│  │   ├── Workflow Creation & Management                                                   │
│  │   ├── Real-time Agent Interactions                                                     │
│  │   ├── Follow-up Conversation System ✨ NEW                                            │
│  │   └── Career Intelligence Integration                                                   │
│  ├── � Analytics Dashboard (index_analytics.html)                                        │
│  │   ├── ML-powered Career Insights                                                       │
│  │   ├── Salary Prediction Engine                                                         │
│  │   └── Job Market Analysis                                                               │
│  └── 🎨 Optimized Static Assets                                                           │
│      ├── style.css (Modern, responsive UI)                                                │
│      ├── script.js (Enhanced with follow-up functionality)                                │
│      └── analytics.css + analytics.js (Data visualization)                                │
└─────────────────────────────────────────────────────────────────────────────────────────┘
                                            │
                                            ▼
┌─────────────────────────────────────────────────────────────────────────────────────────┐
│                                   🚀 APPLICATION LAYER                                     │
├─────────────────────────────────────────────────────────────────────────────────────────┤
│  🖥️  FastAPI Server (app.py) - Main Application Entry Point                              │
│  ├── 🔧 CORS Middleware (Cross-origin support)                                           │
│  ├── 📁 Static File Serving (/static & templates)                                        │
│  ├── 🔀 API Route Integration                                                             │
│  └── 🚀 Uvicorn ASGI Server (Production-ready)                                           │
└─────────────────────────────────────────────────────────────────────────────────────────┘
                                            │
                                            ▼
┌─────────────────────────────────────────────────────────────────────────────────────────┐
│                                    🔌 API ROUTING LAYER                                    │
├─────────────────────────────────────────────────────────────────────────────────────────┤
│  📍 Core API Routes (api/routes/)                                                         │
│  ├── 🔄 workflow_routes.py (Enhanced with follow-up system)                              │
│  │   ├── POST /api/workflows/create (Workflow generation)                                │
│  │   ├── GET  /api/workflows/list (Workflow management)                                  │
│  │   ├── POST /api/workflows/followup/{workflow_id} ✨ NEW                               │
│  │   └── GET  /api/workflows/crews/status (Crew monitoring)                              │
│  ├── 🧠 career_intelligence_routes.py (ML Analytics)                                     │
│  │   ├── GET  /api/career-intelligence/health (System status)                            │
│  │   ├── POST /api/career-intelligence/analyze (Career analysis)                         │
│  │   └── POST /api/career-intelligence/predict (Salary predictions)                      │
│  └── 📊 analytics_routes.py (Data Science Engine)                                        │
│      ├── GET  /api/analytics/dashboard (Analytics data)                                   │
│      └── POST /api/analytics/insights (Custom insights)                                   │
└─────────────────────────────────────────────────────────────────────────────────────────┘
                                            │
                                            ▼
┌─────────────────────────────────────────────────────────────────────────────────────────┐
│                                   🤖 AGENT ORCHESTRATION                                   │
├─────────────────────────────────────────────────────────────────────────────────────────┤
│  🧭 Multi-Agent System (src/agents/)                                                      │
│  ├── 🔍 analysis_agent.py (Strategic Analysis)                                           │
│  │   ├── Problem decomposition & analysis                                                │
│  │   ├── Market research & insights                                                       │
│  │   └── Risk assessment & recommendations                                                │
│  ├── 🏗️ workflow_agent.py (Workflow Orchestration)                                       │
│  │   ├── Multi-step planning & execution                                                 │
│  │   ├── Resource allocation & timeline management                                        │
│  │   └── Progress tracking & optimization                                                 │
│  └── ⚡ execution_agent.py (Action Implementation)                                        │
│      ├── Task execution & monitoring                                                      │
│      ├── Real-time feedback & adjustments                                                 │
│      └── Results validation & reporting                                                    │
│                                                                                           │
│  🚀 CrewAI Framework Integration (src/crews/)                                             │
│  └── 🔄 workflow_crew.py (Agent Coordination)                                            │
│      ├── Dynamic task assignment                                                          │
│      ├── Inter-agent communication                                                        │
│      └── Collective intelligence optimization                                              │
└─────────────────────────────────────────────────────────────────────────────────────────┘
                                            │
                                            ▼
┌─────────────────────────────────────────────────────────────────────────────────────────┐
│                                  🧠 INTELLIGENCE LAYER                                     │
├─────────────────────────────────────────────────────────────────────────────────────────┤
│  📊 Advanced Analytics Engine (src/analytics/)                                            │
│  ├── 🎯 career_intelligence_engine.py (ML-Powered Insights)                              │
│  │   ├── Salary Prediction (93.6% accuracy)                                              │
│  │   ├── Job Matching Algorithm (74% accuracy)                                           │
│  │   ├── Career Path Classification (100% accuracy)                                      │
│  │   └── Market Trend Analysis                                                            │
│  ├── � data_science_engine.py (Statistical Analysis) ⚡ Optimized                       │
│  │   ├── Performance Analytics                                                            │
│  │   ├── Predictive Modeling                                                              │
│  │   └── Data Visualization                                                               │
│  └── 📈 visualization_engine.py (Interactive Charts)                                     │
│      ├── Plotly-powered dashboards                                                        │
│      ├── Real-time data updates                                                           │
│      └── Export capabilities                                                               │
└─────────────────────────────────────────────────────────────────────────────────────────┘
                                            │
                                            ▼
┌─────────────────────────────────────────────────────────────────────────────────────────┐
│                                   � DATA PERSISTENCE                                      │
├─────────────────────────────────────────────────────────────────────────────────────────┤
│  🗃️ Database Layer (database/)                                                           │
│  └── 🍃 mongodb_config.py (Async MongoDB)                                                │
│      ├── Motor async driver                                                               │
│      ├── Collection management                                                            │
│      ├── Workflow & conversation storage                                                  │
│      └── Analytics data persistence                                                       │
└─────────────────────────────────────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────────────────────────────────────┐
│                                  🔧 SYSTEM OPTIMIZATIONS                                   │
├─────────────────────────────────────────────────────────────────────────────────────────┤
│  ⚡ Performance Enhancements:                                                             │
│  ├── 🧹 Cleaned codebase (250MB space saved, 22% reduction)                              │
│  ├── 📦 Optimized dependencies (sklearn stubs for faster startup)                        │
│  ├── 🚀 Fast startup time (~3-5 seconds vs 45+ seconds)                                  │
│  ├── 💬 Enhanced follow-up conversation system                                            │
│  └── 🔄 Improved error handling & logging                                                 │
│                                                                                           │
│  🛡️ Production Features:                                                                  │
│  ├── 🔒 Environment-based configuration                                                   │
│  ├── 📝 Comprehensive logging system                                                      │
│  ├── 🔄 Graceful error handling                                                           │
│  └── 📊 Health monitoring endpoints                                                       │
└─────────────────────────────────────────────────────────────────────────────────────────┘

                           🌟 CURRENT STATUS: PRODUCTION READY 🌟
                        ✅ All Features Working | ✅ 22% Size Optimized 
                      ✅ Follow-up System Active | ✅ Performance Enhanced

│ FastAPI Application (app.py): │ │ ├── 🌊 Server: Uvicorn ASGI Server │ │ ├── 🔐 Middleware: CORS, Static Files │ │ ├── 📋 5 Route Modules: │ │ │ ├── workflow_routes.py (CrewAI Workflows) │ │ │ ├── agent_routes.py + agent_routes_clean.py (AI Agent Management) │ │ │ ├── crew_routes.py (Multi-Agent Orchestration) │ │ │ ├── analytics_routes.py (Data Analytics) │ │ │ └── career_intelligence_routes.py (ML Career Insights) │ │ └── ⚙️ Configuration: Settings, Logging, Environment │ └─────────────────────────────────────────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────────────────────────────────────┐ │ 🤖 AI ORCHESTRATION LAYER │ ├─────────────────────────────────────────────────────────────────────────────────────────┤ │ CrewAI Multi-Agent System: │ │ ├── 🧠 WorkflowCrew (Sequential Process) │ │ │ ├── Analysis Agent (Problem Analysis) │ │ │ ├── Workflow Agent (Solution Design) │ │ │ └── Execution Agent (Action Planning) │ │ ├── 📋 Task Management (4 Sequential Tasks) │ │ │ ├── Analysis → Design → Execution → Monitoring │ │ │ └── Memory & Context Preservation │ │ └── 🎯 Agent Tools & Capabilities │ │ ├── Workflow Creation & Management │ │ ├── Business Process Optimization │ │ └── Agent Coordination & Delegation │ └─────────────────────────────────────────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────────────────────────────────────┐ │ 🧮 ANALYTICS & ML LAYER │ ├─────────────────────────────────────────────────────────────────────────────────────────┤ │ Career Intelligence Engine (721 lines): │ │ ├── 🤖 Machine Learning Models │ │ │ ├── GradientBoostingRegressor (Salary Prediction) │ │ │ ├── RandomForestClassifier (Career Path Classification) │ │ │ └── K-Means Clustering (Skill Grouping) │ │ ├── 📊 Analytics Engines │ │ │ ├── Data Science Engine (Statistical Analysis) │ │ │ ├── Visualization Engine (Chart Generation) │ │ │ └── Career Intelligence Engine (ML-Powered Insights) │ │ ├── 🎯 Business Intelligence │ │ │ ├── Market Trends Analysis │ │ │ ├── Industry Benchmarks │ │ │ └── Growth Strategy Recommendations │ │ └── 📈 Real-time Analytics & Visualization │ └─────────────────────────────────────────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────────────────────────────────────┐ │ 💾 DATA PERSISTENCE LAYER │ ├─────────────────────────────────────────────────────────────────────────────────────────┤ │ MongoDB Database (Motor AsyncIOMotorClient): │ │ ├── 🏢 Database: workflow_analytics │ │ ├── 📚 Collections (4): │ │ │ ├── workflows (Workflow definitions & execution history) │ │ │ ├── agents (AI agent configurations & performance) │ │ │ ├── crews (Multi-agent team compositions & results) │ │ │ └── analytics (Career data, ML model results, insights) │ │ ├── 🔗 Connection Management │ │ │ ├── AsyncIOMotorClient (Async MongoDB driver) │ │ │ ├── Connection pooling & retry logic │ │ │ └── Index creation & optimization │ │ └── 📊 Data Schema & Validation │ │ ├── Workflow metadata & execution logs │ │ ├── Agent performance metrics │ │ └── Career analytics & ML training data │ └─────────────────────────────────────────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────────────────────────────────────┐ │ 🔧 INFRASTRUCTURE & UTILITIES │ ├─────────────────────────────────────────────────────────────────────────────────────────┤ │ Supporting Components: │ │ ├── ⚙️ Configuration Management │ │ │ ├── Settings.py (Pydantic BaseSettings) │ │ │ ├── Environment variables (.env) │ │ │ └── OpenAI/Anthropic API configurations │ │ ├── 📝 Logging & Monitoring │ │ │ ├── Structured logging (logger.py) │ │ │ ├── Error tracking & debugging │ │ │ └── Performance monitoring │ │ ├── 🛠️ Development Tools │ │ │ ├── Test structure (unit + integration) │ │ │ ├── Requirements management │ │ │ └── Project documentation │ │ └── 🔐 Security & API Management │ │ ├── API key management │ │ ├── CORS configuration │ │ └── Input validation & sanitization │ └─────────────────────────────────────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────────────────────────────────────┐ │ 📊 TECHNOLOGY STACK │ ├─────────────────────────────────────────────────────────────────────────────────────────┤ │ Backend: FastAPI + Uvicorn + Pydantic │ │ AI Framework: CrewAI (Multi-Agent Orchestration) │ │ Database: MongoDB + Motor (AsyncIOMotorClient) │ │ ML/Analytics: Scikit-learn + NumPy + Pandas │ │ Frontend: Jinja2 Templates + Vanilla JS + CSS │ │ Configuration: Pydantic Settings + Environment Variables │ │ Logging: Python Logging + Custom Logger Utils │ └─────────────────────────────────────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────────────────────────────────────┐ │ 🔄 DATA FLOW │ ├─────────────────────────────────────────────────────────────────────────────────────────┤ │ 1. User Request → Frontend → FastAPI Routes │ │ 2. Route Processing → CrewAI Workflow/Agent Orchestration │ │ 3. AI Processing → ML Models → Business Intelligence │ │ 4. Data Storage → MongoDB Collections → Analytics │ │ 5. Response Generation → JSON API → Frontend Update │ └─────────────────────────────────────────────────────────────────────────────────────────┘


### 🎯 **Key Implementation Highlights:**

1. **✅ Active Components:**
   - FastAPI application with 5 route modules
   - MongoDB with 4 collections (workflows, agents, crews, analytics)
   - CrewAI multi-agent system (3 agents: Analysis, Workflow, Execution)
   - Career Intelligence Engine with ML models (721 lines of code)
   - Frontend with multi-tab interface and analytics dashboard

2. **🤖 AI Orchestration:**
   - Sequential task processing (Analysis → Design → Execution → Monitoring)
   - Memory-enabled agents with delegation capabilities
   - Real-time workflow execution and monitoring

3. **📊 Analytics & ML:**
   - Gradient Boosting for salary prediction
   - Random Forest for career path classification
   - Business intelligence with market trends and benchmarks

4. **💾 Data Architecture:**
   - MongoDB async operations with connection pooling
   - Structured collections for workflows, agents, crews, and analytics
   - Index optimization and schema validation

### 🔬 **Machine Learning Models Deep Dive**

**1. Salary Predictor - Gradient Boosting Regressor**
```python
# sklearn.ensemble.GradientBoostingRegressor
model_config = {
    'n_estimators': 100,          # 100 decision trees
    'max_depth': 6,               # Tree depth limit
    'learning_rate': 0.1,         # Step size shrinkage
    'subsample': 0.8,             # Fraction of samples per tree
    'random_state': 42,           # Reproducible results
    'loss': 'squared_error'       # MSE loss function
}
# Feature Engineering: City multipliers, experience years, education level
# Training Data: 3000 synthetic profiles (CAD $45K-$250K, USD $50K-$280K)
# Performance: R² = 93.6%, MAE = $3,247, RMSE = $4,891

2. Job Matcher - Random Forest Classifier

# sklearn.ensemble.RandomForestClassifier  
model_config = {
    'n_estimators': 100,          # 100 decision trees
    'max_depth': 15,              # Deep trees for complex patterns
    'min_samples_split': 2,       # Min samples to split node
    'min_samples_leaf': 1,        # Min samples at leaf
    'criterion': 'gini',          # Gini impurity measure
    'random_state': 42
}
# Features: Skills vector (50 dimensions), experience, location, industry
# Classes: 15 job categories (Software Engineer, Data Scientist, etc.)
# Performance: 74% accuracy, F1-score = 0.73

3. Career Classifier - Random Forest Classifier

# sklearn.ensemble.RandomForestClassifier
model_config = {
    'n_estimators': 150,          # More trees for stability
    'max_depth': 10,              # Moderate depth
    'criterion': 'gini',          # Gini coefficient
    'class_weight': 'balanced',   # Handle class imbalance
    'random_state': 42
}
# Features: Current role, skills gap, market trends, salary expectations
# Classes: Career paths (Senior Dev, Tech Lead, Manager, Specialist)
# Performance: 100% accuracy (deterministic rules + ML hybrid)

🔧 Data Processing Pipeline

Feature Engineering Process:

# 1. Data Preprocessing with Pandas
raw_data = pd.read_csv('career_data.csv')
processed_df = raw_data.dropna().reset_index(drop=True)

# 2. StandardScaler Normalization
scaler = StandardScaler()
numerical_features = ['experience_years', 'salary_expectation', 'skill_count']
scaled_features = scaler.fit_transform(processed_df[numerical_features])

# 3. LabelEncoder for Categorical Data
label_encoders = {}
categorical_cols = ['city', 'industry', 'education', 'current_role']
for col in categorical_cols:
    le = LabelEncoder()
    processed_df[f'{col}_encoded'] = le.fit_transform(processed_df[col])
    label_encoders[col] = le

# 4. Feature Vector Creation (67 dimensions total)
feature_vector = np.hstack([
    scaled_features,              # 3 numerical features
    one_hot_encoded_cities,       # 14 city features  
    skill_embeddings,             # 50 skill features
])

🚀 CrewAI Agent Implementation

Agent Configuration:

# CrewAI v0.41.1 Implementation
from crewai import Agent, Task, Crew
from langchain.llms import OpenAI

# 1. Analysis Agent - Strategic Planning
analysis_agent = Agent(
    role='Career Intelligence Analyst',
    goal='Provide strategic career insights using ML predictions',
    backstory='Expert in data science and career development with 10+ years experience',
    llm=OpenAI(model='gpt-4o-mini', temperature=0.3, max_tokens=1200),
    tools=[salary_predictor_tool, market_analyzer_tool],
    verbose=True,
    allow_delegation=False
)

# 2. Workflow Agent - Process Orchestration  
workflow_agent = Agent(
    role='Workflow Orchestrator',
    goal='Design phase-by-phase career development workflows',
    backstory='Process optimization expert specializing in career transitions',
    llm=OpenAI(model='gpt-4o-mini', temperature=0.2, max_tokens=1500),
    tools=[task_breakdown_tool, timeline_planner_tool],
    verbose=True,
    allow_delegation=True
)

# 3. Execution Agent - Implementation Planning
execution_agent = Agent(
    role='Implementation Specialist',
    goal='Create actionable execution plans with resource allocation',
    backstory='Project management expert with focus on skill development',
    llm=OpenAI(model='gpt-4o-mini', temperature=0.4, max_tokens=1000),
    tools=[resource_allocator_tool, progress_tracker_tool],
    verbose=True
)

📊 Database Schema & Operations

SQLite Workflow Storage:

-- workflows table schema
CREATE TABLE workflows (
    id INTEGER PRIMARY KEY AUTOINCREMENT,
    user_input TEXT NOT NULL,
    agent_responses JSON,
    ml_predictions JSON,
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    status VARCHAR(20) DEFAULT 'pending',
    execution_time_ms INTEGER,
    workflow_steps TEXT
);

-- Indexes for performance
CREATE INDEX idx_workflows_status ON workflows(status);
CREATE INDEX idx_workflows_created ON workflows(created_at);

MongoDB Analytics Collection:

// analytics collection structure
{
    "_id": ObjectId("..."),
    "session_id": "uuid-string",
    "user_location": {
        "city": "Toronto",
        "country": "Canada", 
        "coordinates": [43.6532, -79.3832]
    },
    "ml_predictions": {
        "salary_prediction": 89500,
        "confidence_score": 0.936,
        "model_version": "v1.2.3",
        "features_used": ["experience", "skills", "location"]
    },
    "market_analysis": {
        "city_multiplier": 1.2,
        "currency": "CAD",
        "job_market_health": 0.78
    },
    "timestamp": ISODate("2025-08-11T21:00:00Z"),
    "processing_time_ms": 187
}

API Endpoints & Processing

FastAPI Route Implementation:

from fastapi import FastAPI, BackgroundTasks
from pydantic import BaseModel, Field
import pandas as pd
import numpy as np

app = FastAPI(title="SkillForge AI", version="1.0.0")

class CareerAnalysisRequest(BaseModel):
    current_role: str = Field(..., min_length=2, max_length=100)
    experience_years: int = Field(..., ge=0, le=50)
    skills: List[str] = Field(..., min_items=1, max_items=20)
    target_city: str = Field(..., regex="^(Toronto|Vancouver|Montreal|...)$")
    salary_expectation: Optional[int] = Field(None, ge=30000, le=500000)

@app.post("/api/analyze-career")
async def analyze_career(request: CareerAnalysisRequest):
    # 1. Feature preprocessing (2-5ms)
    features = preprocess_input(request)
    
    # 2. ML Model predictions (15-30ms) 
    salary_pred = salary_model.predict([features])[0]
    job_matches = job_matcher.predict_proba([features])[0]
    career_path = career_classifier.predict([features])[0]
    
    # 3. Market analysis (5-10ms)
    market_data = analyze_market(request.target_city)
    
    # 4. Response formatting (1-2ms)
    return {
        "predictions": {
            "salary": round(salary_pred),
            "top_job_matches": get_top_matches(job_matches),
            "recommended_path": career_path,
            "confidence_scores": calculate_confidence(features)
        },
        "market_insights": market_data,
        "processing_time_ms": 23,
        "model_versions": {"salary": "v1.2", "matcher": "v1.1"}
    }

🌍 North American Market Data

Geographic Coverage & Multipliers:

# City-specific salary multipliers based on cost of living
CITY_MULTIPLIERS = {
    # 🇨🇦 Canada (CAD)
    "Toronto": 1.2,      # High tech hub
    "Vancouver": 1.15,   # West coast premium
    "Montreal": 1.0,     # Baseline
    "Ottawa": 1.1,       # Government tech
    "Calgary": 1.08,     # Oil & gas tech
    "Edmonton": 1.05,    # Regional center
    
    # 🇺🇸 USA (USD)
    "San Francisco": 1.8,  # Silicon Valley premium
    "New York": 1.6,       # Finance + tech hub
    "Seattle": 1.4,        # Tech giants
    "Boston": 1.3,         # Education + tech
    "Los Angeles": 1.25,   # Entertainment tech
    "Austin": 1.2,         # Emerging tech hub
    "Chicago": 1.15,       # Midwest premium
    "Denver": 1.1          # Mountain west tech
}

# Base salary calculation by country
BASE_SALARIES = {
    "Canada": {"currency": "CAD", "base": 55000},
    "USA": {"currency": "USD", "base": 60000}
}

Performance Metrics:

  • API Response Time: 23ms average (15-45ms range)
  • ML Inference: 30ms for all 3 models combined
  • Database Query: 5ms SQLite, 12ms MongoDB
  • CrewAI Workflow: 45-180 seconds (background processing)
  • Memory Usage: 150MB base, 400MB peak during ML inference
  • Concurrent Users: 50+ simultaneous requests supported
  • Geographic Coverage: 🇨🇦 6 Canadian + 🇺🇸 8 US Cities with CAD/USD dual currency support

🛠️ Libraries & Dependencies

Core Dependencies:

# requirements.txt
fastapi==0.104.1          # High-performance web framework
uvicorn[standard]==0.24.0 # ASGI server
crewai==0.41.1            # Multi-agent framework
openai==1.6.1             # GPT API integration
langchain==0.1.0          # LLM orchestration

# ML & Data Science
scikit-learn==1.3.2       # Machine learning models
pandas==2.1.4             # Data manipulation
numpy==1.24.4             # Numerical computing
joblib==1.3.2             # Model serialization

# Database
sqlite3                   # Built-in SQL database
pymongo==4.6.0            # MongoDB driver
sqlalchemy==2.0.25        # SQL toolkit

# Utilities
pydantic==2.5.2           # Data validation
python-dotenv==1.0.0      # Environment variables
requests==2.31.0          # HTTP client
jinja2==3.1.2             # Template engine

🚀 Quick Start - Optimized Version 2.0

Prerequisites

  • Python 3.9+ (Tested on Python 3.13)
  • OpenAI API key
  • Git

Installation - Fast Setup

  1. Clone the repository
git clone https://github.com/raiigauravv/SkillForge-AI.git
cd SkillForge-AI
  1. Set up virtual environment
python3 -m venv .venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate
  1. Install dependencies (optimized)
pip install -r requirements.txt
  1. Configure environment variables
# Create .env file and add your OpenAI API key
echo "OPENAI_API_KEY=your_api_key_here" > .env
  1. Run the optimized application
python app.py
  1. Access SkillForge AI
  • Open http://localhost:8000 in your browser
  • Fast startup: Application ready in 3-5 seconds!
  • All features working: Workflows, agents, follow-ups, career intelligence

✨ New Features to Try

  • Create a workflow and then use the follow-up conversation feature
  • Test the career intelligence dashboard for ML-powered insights
  • Experience the optimized performance - no more 45+ second wait times!

Version 2.0 - Optimized & Enhanced | Made with ❤️ by Gaurav Rai

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

MissingGITHUB REPOS

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://xpersona.co/api/v1/agents/crewai-raiigauravv-skillforge-ai/snapshot"
curl -s "https://xpersona.co/api/v1/agents/crewai-raiigauravv-skillforge-ai/contract"
curl -s "https://xpersona.co/api/v1/agents/crewai-raiigauravv-skillforge-ai/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
GITHUB_REPOSactivepieces

Rank

70

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

Traction

No public download signal

Freshness

Updated 2d ago

OPENCLAW
GITHUB_REPOScherry-studio

Rank

70

AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs

Traction

No public download signal

Freshness

Updated 6d ago

MCPOPENCLAW
GITHUB_REPOSAionUi

Rank

70

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

Traction

No public download signal

Freshness

Updated 6d ago

MCPOPENCLAW
GITHUB_REPOSCopilotKit

Rank

70

The Frontend for Agents & Generative UI. React + Angular

Traction

No public download signal

Freshness

Updated 23d ago

OPENCLAW
Machine Appendix

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://xpersona.co/api/v1/agents/crewai-raiigauravv-skillforge-ai/snapshot",
    "contractUrl": "https://xpersona.co/api/v1/agents/crewai-raiigauravv-skillforge-ai/contract",
    "trustUrl": "https://xpersona.co/api/v1/agents/crewai-raiigauravv-skillforge-ai/trust"
  },
  "curlExamples": [
    "curl -s \"https://xpersona.co/api/v1/agents/crewai-raiigauravv-skillforge-ai/snapshot\"",
    "curl -s \"https://xpersona.co/api/v1/agents/crewai-raiigauravv-skillforge-ai/contract\"",
    "curl -s \"https://xpersona.co/api/v1/agents/crewai-raiigauravv-skillforge-ai/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_REPOS",
      "generatedAt": "2026-04-17T03:52:03.306Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    },
    {
      "key": "crewai",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "multi-agent",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:crewai|supported|profile capability:multi-agent|supported|profile"
}

Facts JSON

[
  {
    "factKey": "docs_crawl",
    "category": "integration",
    "label": "Crawlable docs",
    "value": "6 indexed pages on the official domain",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  },
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Raiigauravv",
    "href": "https://github.com/raiigauravv/SkillForge-AI",
    "sourceUrl": "https://github.com/raiigauravv/SkillForge-AI",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-02-25T05:07:06.317Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "href": "https://xpersona.co/api/v1/agents/crewai-raiigauravv-skillforge-ai/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/crewai-raiigauravv-skillforge-ai/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-02-25T05:07:06.317Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://xpersona.co/api/v1/agents/crewai-raiigauravv-skillforge-ai/trust",
    "sourceUrl": "https://xpersona.co/api/v1/agents/crewai-raiigauravv-skillforge-ai/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true
  }
]

Change Events JSON

[
  {
    "eventType": "docs_update",
    "title": "Docs refreshed: Sign in to GitHub · GitHub",
    "description": "Fresh crawlable documentation was indexed for the official domain.",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  }
]

Sponsored

Ads related to SkillForge-AI and adjacent AI workflows.