Skip to content
/ copilot Public

AI-powered tool designed to enhance your language learning experience with personalized feedback and privacy-focused features.

License

Notifications You must be signed in to change notification settings

langx/copilot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 LangX Copilot

LangX Copilot is an innovative AI-powered tool designed to enhance your language learning journey. This feature-rich platform offers personalized feedback to improve your language skills in real-time. LangX Copilot ensures your privacy while providing corrections and explanations directly to you.

Features

  • Personalized Feedback: Get real-time corrections and explanations to enhance your language learning.
  • Grammar Correction: Automatically corrects grammar mistakes and provides detailed explanations.
  • Privacy Focused: Feedback is provided confidentially, ensuring your privacy is maintained.
  • Supports Multiple Languages: Not limited to English, LangX Copilot supports various languages for grammar correction.

Getting Started

Prerequisites

  • Node.js (version 18 or later)
  • npm (Node Package Manager)
  • Cloudflare account with Workers enabled
  • Discord account and bot set up in the Discord Developer Portal

Installation

  1. Clone the repository:
git clone https://github.com/langx/copilot.git
cd copilot
  1. Install dependencies
npm install
  1. Copy .env file with the following environment variables:
cp .env.sample .env
  1. Fill in the environment variables in the .env file:
  • DISCORD_BOT_TOKEN: Your Discord bot token
  • DISCORD_CLIENT_ID: Your Discord client ID
  • GEMINI_API_KEY: Your Gemini API key
  1. Run the application:
npm start discord
  1. Deploy the Bot (Optional):
npm i pm2 -g
node discord/registerCommands.js
pm2 start discord/bot.js --name copilot

About

AI-powered tool designed to enhance your language learning experience with personalized feedback and privacy-focused features.

Resources

License

Stars

Watchers

Forks

Packages

No packages published