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
Crawler Summary
🚀 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
🚀 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
Public facts
4
Change events
1
Artifacts
0
Freshness
Feb 25, 2026
Capability contract not published. No trust telemetry is available yet. Last updated 2/25/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Feb 25, 2026
Vendor
Raiigauravv
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. Last updated 2/25/2026.
Setup snapshot
Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
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.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Raiigauravv
Protocol compatibility
OpenClaw
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
python
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:**
Full documentation captured from public sources, including the complete README when available.
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
Advanced Multi-Agent Career Planning System with 93.6% ML Prediction Accuracy across 14 Major Cities in Canada 🇨🇦 and USA 🇺🇸
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.
POST /api/workflows/followup/{workflow_id}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)
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
])
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
)
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
}
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"}
}
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:
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
git clone https://github.com/raiigauravv/SkillForge-AI.git
cd SkillForge-AI
python3 -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
pip install -r requirements.txt
# Create .env file and add your OpenAI API key
echo "OPENAI_API_KEY=your_api_key_here" > .env
python app.py
http://localhost:8000 in your browserVersion 2.0 - Optimized & Enhanced | Made with ❤️ by Gaurav Rai
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
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"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
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
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
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
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
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
Rank
70
The Frontend for Agents & Generative UI. React + Angular
Traction
No public download signal
Freshness
Updated 23d ago
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.