Skip to content

Latest commit

ย 

History

History
122 lines (82 loc) ยท 3 KB

File metadata and controls

122 lines (82 loc) ยท 3 KB

๐Ÿชถ 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.