Skip to content

open-devhub/quillbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🪶 Quill

Quill is an advanced Discord developer assistant bot built to help programmers code faster, learn better, and debug smarter, directly inside Discord.

It combines code execution, AI assistance, documentation lookup, and developer tooling into one unified workflow.

🚀 Features

⚙️ Code Execution Engine

Quill can compile and run code in multiple programming languages using a secure sandbox execution system.

  • Run code instantly inside Discord
  • Supports 60+ languages (JS, Python, C++, Java, etc.)
  • Displays clean output and error logs
  • Helps debug runtime and compilation issues

🤖 AI Code Assistant

Powered by AI, Quill helps you write and improve code.

  • Code suggestions and improvements
  • Bug detection and fixes
  • Code explanation in simple terms
  • Optimization recommendations

🧠 Language Detection

Automatically detects programming languages from code snippets.

  • No need to specify language manually
  • Works with multi-language snippets

📚 MDN Web Docs Search

Search official web development documentation directly from Discord.

  • JavaScript reference lookup
  • HTML/CSS documentation access
  • Fast results

🌐 Wikipedia Search

Get quick explanations for any topic.

  • Simple summaries
  • Clean, readable results
  • Useful for quick access to information found on wikipedia

📦 GitHub Repository Info

Fetch and display GitHub repository information.

  • Stars
  • Forks
  • Language
  • Watchers
  • Open Issues
  • License

👤 GitHub User Lookup

Fetch and display GitHub user profiles.

  • Followers / following count
  • Public repositories
  • Profile picture
  • Profile details

🧮 Step-by-Step Math Solver

Breaks down math problems into understandable steps.

  • Shows full working process
  • Beginner-friendly explanations
  • Helps learning instead of just giving answers

🧠 Why Quill?

Quill is designed for:

  • Developers
  • Students learning to code
  • Debugging workflows
  • Quick knowledge lookup
  • AI-assisted programming inside Discord

Instead of switching between tools, Quill brings everything into one place.

⚡ Tech Stack

  • Node.js
  • Discord.js
  • Judge0 API (code execution)
  • Groq API (code understanding & generation)
  • GitHub REST API
  • MDN + Wikipedia APIs

📌 Commands Overview

  • ;run – Execute code
  • ;suggest – AI code suggestion
  • ;whatlang – Detect programming language from codeblock
  • ;repo – GitHub repository info
  • ;user [username] – Fetch GitHub user data
  • ;mdn [term] – Search web docs
  • ;wiki [term] – Wikipedia search
  • ;math [expression] – Step-by-step solving
  • ;ai – Code suggestions & fixes
  • ;ping - Bot response time
  • ;help - Display help text

📄 License

This project is licensed under DSAL v1.0. See the LICENSE file for more details.

🪶 Closing Note

Quill is actively evolving into a full developer intelligence assistant for Discord, focused on making coding faster, clearer, and more accessible.

Built with care for developers who want to stay in flow.

Releases

No releases published

Packages

 
 
 

Contributors