/copiloting

A collection of building blocks for creating AI agents and chatbots.

Primary LanguageJupyter NotebookMIT LicenseMIT

Copiloting

Build Status npm downloads Twitter Follow

Welcome to Copiloting, a TypeScript-based collection of packages designed to harness the power of AI/ML frameworks to create and use unlimited "copilots". Copiloting provides chatbot building blocks and features using LangChain modules and other AI/ML frameworks.

Table of Contents

Features

Copiloting offers:

  • Unlimited Copilots: Craft as many AI agents as you need to handle a range of tasks and questions.
  • Powerful AI/ML Frameworks: Utilize the cutting-edge capabilities of LangChain modules and other AI/ML frameworks.
  • Chatbot Building Blocks: Assemble your own chatbot using a variety of ready-made components and features.

Installation

To install Copiloting, you'll need pnpm installed on your machine.

# Install pnpm if not installed
npm install -g pnpm

# Install Copiloting
pnpm install @copiloting

Usage

Once installed, you can use Copiloting in your project as follows:

import {Copilot} from '@copiloting';

let myCopilot = new Copilot();
// Use myCopilot...

Contributing

We appreciate all contributions to improve Copiloting. Please read the CONTRIBUTING.md before submitting a pull request.

Similar Projects

  • Project 1: Another project that also uses AI/ML frameworks.
  • Project 2: A project that provides chatbot components.
  • Project 3: A project that explores the use of LangChain modules.

License

Copiloting is MIT licensed.