Skip to content

RavaniRoshan/Crewhub-v0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CrewHub: AI Agent & MCP Management Platform

Overview

CrewHub is a comprehensive platform for managing AI agents and Machine Control Protocols (MCPs). This MVP provides basic functionality for creating and managing AI workflows.

Features (MVP)

  • AI Model Integration
  • Basic Workflow Creation
  • Workflow Management
  • Simple AI Response Generation

Prerequisites

  • Node.js (v18+ recommended)
  • npm

Setup

  1. Clone the repository
git clone https://github.com/your-org/crewhub.git
cd crewhub
  1. Install dependencies
npm install
  1. Configure environment variables
  • Copy .env.example to .env
  • Add your AI model API keys

Running the Application

Development Mode

npm run dev

Production Mode

npm start

API Endpoints

AI Models

  • GET /api/models: List available AI models
  • POST /api/models/generate: Generate AI response

Workflows

  • POST /api/workflows: Create a new workflow
  • GET /api/workflows: List all workflows
  • GET /api/workflows/:id: Get specific workflow
  • PUT /api/workflows/:id: Update workflow
  • DELETE /api/workflows/:id: Delete workflow
  • POST /api/workflows/:id/execute: Execute workflow

Testing

npm test

Contributing

Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.

License

This project is licensed under the ISC License.

Roadmap

  • Enhanced Workflow Builder
  • More AI Model Integrations
  • Advanced Analytics
  • User Authentication
  • Community Marketplace

Contact

Email: shivamkumar10958@gmail.com lindedin: https://www.linkedin.com/in/roshan-ravani-3a79882a3/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors