[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10773":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":38,"readmeContent":39,"aiSummary":40,"trendingCount":16,"starSnapshotCount":16,"syncStatus":18,"lastSyncTime":41,"discoverSource":42},10773,"Dragonfire","DragonComputer\u002FDragonfire","DragonComputer","the open-source virtual assistant for Ubuntu based Linux distributions","http:\u002F\u002Fdragon.computer",null,"Python",1408,212,80,43,0,1,2,55.69,"MIT License",false,"master",true,[25,26,27,28,29,30,31,32,33,34,35,36,37],"artificial-intelligence","chatbot","kaldi","linux","machine-learning","nlp","personal-assistant","spacy","speech-recognition","speech-to-text","text-to-speech","ubuntu","virtual-assistant","2026-06-12 04:00:52","# Dragonfire\n\nthe open-source virtual assistant for Ubuntu based Linux distributions\n\n![Dragonfire](https:\u002F\u002Fraw.githubusercontent.com\u002FDragonComputer\u002FDragonfire\u002Fmaster\u002Fdocs\u002Fimg\u002Fdemo.gif)\n\n\u003Cp align=\"center\">\u003Csup>\u003Ci>Special thanks to Jassu Ilama for the beautiful 3D modelling and material design of this avatar.\u003C\u002Fi>\u003C\u002Fsup>\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDragonComputer\u002FDragonfire\u002Freleases\u002Flatest\">\n    \u003Cimg alt=\"GitHub Latest Tag\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002FDragonComputer\u002FDragonfire?logo=GitHub&style=flat-square\">\n  \u003C\u002Fa>\n\n  \u003Cimg alt=\"GitHub Downloads\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fdownloads\u002FDragonComputer\u002FDragonfire\u002Ftotal?logo=GitHub&style=flat-square\">\n  \u003Cimg alt=\"GitHub Last Commit\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flast-commit\u002FDragonComputer\u002FDragonfire?logo=GitHub&style=flat-square\">\n  \u003Cimg alt=\"GitHub Commit Activity\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fcommit-activity\u002Fm\u002FDragonComputer\u002FDragonfire?logo=GitHub&style=flat-square\">\n\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDragonComputer\u002FDragonfire\u002Fblob\u002Fmaster\u002FLICENSE.txt\">\n    \u003Cimg alt=\"GitHub License\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002FDragonComputer\u002FDragonfire?logo=GitHub&style=flat-square\">\n  \u003C\u002Fa>\n\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDragonComputer\u002FDragonfire\u002Factions?query=workflow%3ALinter%20Checks\">\n    \u003Cimg alt=\"GitHub Workflow Linter Checks Status\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fworkflow\u002Fstatus\u002FDragonComputer\u002FDragonfire\u002FLinter%20Checks?logo=GitHub&label=linter%20checks&style=flat-square\">\n  \u003C\u002Fa>\n\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDragonComputer\u002FDragonfire\u002Factions?query=workflow%3AAutomated%20Tests\">\n    \u003Cimg alt=\"GitHub Workflow Automated Tests Status\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fworkflow\u002Fstatus\u002FDragonComputer\u002FDragonfire\u002FAutomated%20Tests?logo=GitHub&label=automated%20tests&style=flat-square\">\n  \u003C\u002Fa>\n\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDragonComputer\u002FDragonfire\u002Factions?query=workflow%3AODQA%20Performance\">\n    \u003Cimg alt=\"GitHub Workflow ODQA Performance Status\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fworkflow\u002Fstatus\u002FDragonComputer\u002FDragonfire\u002FODQA%20Performance?logo=GitHub&label=odqa%20performance&style=flat-square\">\n  \u003C\u002Fa>\n\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDragonComputer\u002FDragonfire\u002Factions?query=workflow%3APublish%20a%20Release\">\n    \u003Cimg alt=\"GitHub Workflow Debian Build Status\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fworkflow\u002Fstatus\u002FDragonComputer\u002FDragonfire\u002FPublish%20a%20Release?logo=Debian&label=debian%20build&style=flat-square\">\n  \u003C\u002Fa>\n\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDragonComputer\u002FDragonfire\u002Factions?query=workflow%3ADocker%20Build\">\n    \u003Cimg alt=\"GitHub Workflow Docker Build Status\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fworkflow\u002Fstatus\u002FDragonComputer\u002FDragonfire\u002FDocker%20Build?logo=Docker&label=docker%20build&style=flat-square\">\n  \u003C\u002Fa>\n\n  \u003Ca href=\"https:\u002F\u002Fhub.docker.com\u002Frepository\u002Fdocker\u002Fdragoncomputer\u002Fdragonfire\">\n    \u003Cimg alt=\"Docker Pulls\" src=\"https:\u002F\u002Fimg.shields.io\u002Fdocker\u002Fpulls\u002Fdragoncomputer\u002Fdragonfire?logo=Docker&style=flat-square\">\n  \u003C\u002Fa>\n\n  \u003Ca href=\"https:\u002F\u002Fdragonfire.readthedocs.io\u002Fen\u002Flatest\u002Fdragonfire.html#module-dragonfire.api\">\n    \u003Cimg alt=\"Read the Docs\" src=\"https:\u002F\u002Fimg.shields.io\u002Freadthedocs\u002Fdragonfire?logo=Read%20the%20Docs&style=flat-square\">\n  \u003C\u002Fa>\n\n  \u003Ca href=\"https:\u002F\u002Fcodecov.io\u002Fgh\u002FDragonComputer\u002FDragonfire\">\n    \u003Cimg alt=\"Code Coverage (Codecov)\" src=\"https:\u002F\u002Fimg.shields.io\u002Fcodecov\u002Fc\u002Fgithub\u002FDragonComputer\u002FDragonfire?logo=Codecov&style=flat-square\">\n  \u003C\u002Fa>\n\n  \u003Ca href=\"https:\u002F\u002Fcodeclimate.com\u002Fgithub\u002FDragonComputer\u002FDragonfire\">\n    \u003Cimg alt=\"Code Climate Technical Dept\" src=\"https:\u002F\u002Fimg.shields.io\u002Fcodeclimate\u002Ftech-debt\u002FDragonComputer\u002FDragonfire?logo=Code%20Climate&style=flat-square\">\n    \u003Cimg alt=\"Code Climate Maintainability\" src=\"https:\u002F\u002Fimg.shields.io\u002Fcodeclimate\u002Fmaintainability-percentage\u002FDragonComputer\u002FDragonfire?logo=Code%20Climate&style=flat-square\">\n    \u003Cimg alt=\"Code Climate Maintainability Score\" src=\"https:\u002F\u002Fimg.shields.io\u002Fcodeclimate\u002Fmaintainability\u002FDragonComputer\u002FDragonfire?logo=Code%20Climate&style=flat-square\">\n    \u003Cimg alt=\"Code Climate Issues\" src=\"https:\u002F\u002Fimg.shields.io\u002Fcodeclimate\u002Fissues\u002FDragonComputer\u002FDragonfire?logo=Code%20Climate&style=flat-square\">\n  \u003C\u002Fa>\n\n  \u003Ca href=\"https:\u002F\u002Fgitter.im\u002FDragonComputer\u002FLobby\">\n    \u003Cimg alt=\"Gitter Chat\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgitter\u002Froom\u002FDragonComputer\u002FDragonfire?logo=Gitter&style=flat-square\">\n  \u003C\u002Fa>\n\n  \u003Ca href=\"https:\u002F\u002Fopencollective.com\u002Fdragonfire\">\n    \u003Cimg alt=\"Open Collective Backers\" src=\"https:\u002F\u002Fimg.shields.io\u002Fopencollective\u002Fbackers\u002Fdragonfire?logo=Open%20Collective&style=flat-square\">\n  \u003C\u002Fa>\n\n  \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FDragonfireAI\">\n    \u003Cimg alt=\"Twitter\" src=\"https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Ffollow\u002FDragonfireAI?label=Mention%20Now%20%40DragonfireAI&logo=Twitter&style=flat-square\">\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cbr>\n\nDragonfire goes through these steps for each one of your commands, respectively:\n\n - Search across the built-in commands and evaluate the algebraic expressions\n - Try to [Learn using Advanced NLP and Database Management Techniques](https:\u002F\u002Fgithub.com\u002FDragonComputer\u002FDragonfire\u002Fblob\u002Fmaster\u002Fdragonfire\u002Flearn.py)\n - Ask to [Open-Domain Question Answering Engine](https:\u002F\u002Fgithub.com\u002FDragonComputer\u002FDragonfire\u002Fblob\u002Fmaster\u002Fdragonfire\u002Fodqa.py) (Searches [Wikipedia](https:\u002F\u002Fen.wikipedia.org\u002F) for an answer)\n - Respond using the [Deep Conversation](https:\u002F\u002Farxiv.org\u002Fabs\u002F1506.05869) system, a seq2seq neural network trained with [Cornell Movie-Dialogs Corpus](http:\u002F\u002Fwww.cs.cornell.edu\u002F~cristian\u002F\u002FCornell_Movie-Dialogs_Corpus.html)\n\n\u003Cbr>\n\nDragonfire uses [Mozilla DeepSpeech](https:\u002F\u002Fgithub.com\u002Fmozilla\u002FDeepSpeech) to understand your voice commands and [Festival Speech Synthesis System](http:\u002F\u002Fwww.cstr.ed.ac.uk\u002Fprojects\u002Ffestival\u002F) to handle text-to-speech tasks.\n\nFeel free to join [our Gitter chat room](https:\u002F\u002Fgitter.im\u002FDragonComputer\u002FLobby). You can also directly talk with Dragonfire herself via [her Twitter account](https:\u002F\u002Ftwitter.com\u002FDragonfireAI).\n\n#### Supported Environments\n\n|                         |                                         |\n|-------------------------|-----------------------------------------|\n| **Operating systems**   | Linux                                   |\n| **Python versions**     | Python 3.x (64-bit)                     |\n| **Distros**             | KDE neon, elementary OS, Ubuntu         |\n| **Package managers**    | APT, pip                                |\n| **Languages**           | English                                 |\n| **System requirements** | preferably a [CUDA supported GPU](https:\u002F\u002Fwww.geforce.com\u002Fhardware\u002Ftechnology\u002Fcuda\u002Fsupported-gpus), 2GB of free RAM   |\n|                         |                                         |\n\n### Installation\n\nTo run Dragonfire on a desktop Debian or Ubuntu system, either download the [latest release](https:\u002F\u002Fgithub.com\u002FDragonComputer\u002FDragonfire\u002Freleases\u002Flatest) (the `.deb` file) and install as follows:\n\n```Shell\nsudo dpkg -i dragonfire_1.1.1_amd64.deb\n```\n\n\nor clone the GitHub repository and run\n\n```Shell\nsudo make install\n```\n\nin the repository directory.\n\n\u003Csup>\u003Ci>To install the dependencies, run `sudo apt-get -f install` right after the `dpkg -i` command. The installation will automatically download the pre-trained English model of Mozilla DeepSpeech (1.31 GB download size) and will place it under `\u002Fusr\u002Fshare\u002Fdragonfire\u002Fdeepspeech\u002Fmodels` directory. You can manually [download the model](https:\u002F\u002Fgithub.com\u002Fmozilla\u002FDeepSpeech\u002Freleases\u002Fdownload\u002Fv0.4.1\u002Fdeepspeech-0.4.1-models.tar.gz) if you wish.\u003C\u002Fi>\u003C\u002Fsup>\n\nIf you want to run Dragonfire on a server, you should install the Docker image (which does not install the huge\nDeepSpeech model required for speech recognition):\n\n```Shell\ndocker pull dragoncomputer\u002Fdragonfire\n```\n\n### Usage \u003Ca href=\"https:\u002F\u002Fdragonfire.readthedocs.io\u002Fen\u002Flatest\u002Fdragonfire.html#module-dragonfire.api\">\u003Cimg src=\"https:\u002F\u002Fmedia.readthedocs.com\u002Fcorporate\u002Fimg\u002Fheader-logo.png\" align=\"right\" height=\"25px\" \u002F>\u003C\u002Fa>\n\n```\nusage: dragonfire [-h] [-c] [-s] [-j] [-v] [-g] [--server API_KEY] [-p PORT]\n                  [--version]\n\noptional arguments:\n  -h, --help            show this help message and exit\n  -c, --cli             Command-line interface mode. Give commands to\n                        Dragonfire via command-line inputs (keyboard) instead\n                        of audio inputs (microphone).\n  -s, --silent          Silent mode. Disable Text-to-Speech output. Dragonfire\n                        won't generate any audio output.\n  -j, --headless        Headless mode. Do not display an avatar animation on\n                        the screen. Disable the female head model.\n  -v, --verbose         Increase verbosity of log output.\n  -g, --gspeech         Instead of using the default speech recognition\n                        method(Mozilla DeepSpeech), use Google Speech\n                        Recognition service. (more accurate results)\n  --server API_KEY      Server mode. Disable any audio functionality, serve a\n                        RESTful spaCy API and become a Twitter integrated\n                        chatbot.\n  -p PORT, --port PORT  Port number for server mode.\n  --version             Display the version number of Dragonfire.\n```\n\nor with Docker: `docker run dragonfire [-h] [-c] [-s] [-j] [-v] [-g] [--server API_KEY] [-p PORT]`\n\nor simply start from your Linux application launcher.\n\n\u003Cbr>\n\nTo activate Dragonfire say *DRAGONFIRE* or *HEY* or *WAKE UP*.\n\nTo deactivate her say *GO TO SLEEP*.\n\nTo silence her say *ENOUGH* or *SHUT UP*.\n\nTo kill her say *GOODBYE* or *BYE BYE* or *SEE YOU LATER* or *CATCH YOU LATER*.\n\n\u003Cbr>\n\n:warning: Facing with a problem? Take a look at the [Troubleshooting](https:\u002F\u002Fgithub.com\u002FDragonComputer\u002FDragonfire\u002Fblob\u002Fmaster\u002Fdocs\u002FTROUBLESHOOTING.md#troubleshooting):hammer_and_wrench: section.\n\n\u003Cbr>\n\n#### Built-in Commands\n\n[Dragonfire DEVLOG #3 - Built-in Commands](https:\u002F\u002Fyoutu.be\u002FkrHUzY2DylI)\n\n```\nDRAGONFIRE | WAKE UP | HEY\nGO TO SLEEP\nENOUGH | SHUT UP\nWHO AM I | SAY MY NAME\nMY TITLE IS LADY | I'M A LADY | I'M A WOMAN | I'M A GIRL\nMY TITLE IS SIR | I'M A MAN | I'M A BOY | CALL ME *\nWHAT IS YOUR NAME\nWHAT IS YOUR GENDER\nFILE MANAGER | OPEN FILES\nOPEN (BROWSER | CHROME | FIREFOX)\nPHOTOSHOP | PHOTO EDITOR\nINKSCAPE | VECTOR GRAPHICS\nVIDEO EDITOR\nOPEN [CAMERA, CALENDAR, CALCULATOR, STEAM, BLENDER, WRITER, MATH, IMPRESS, DRAW, TERMINAL]\nSOFTWARE CENTER\nOFFICE SUITE\nKEYBOARD *\nENTER | NEW TAB | SWITCH TAB | CLOSE | GO BACK | GO FORWARD\nSCROLL LEFT | SCROLL RIGHT | SCROLL UP | SCROLL DOWN\nPLAY | PAUSE | SPACEBAR\nSHUT DOWN THE COMPUTER\nGOODBYE | BYE BYE | SEE YOU LATER\n(SEARCH|FIND) * (IN|ON|AT|USING) WIKIPEDIA\n(SEARCH|FIND) * (IN|ON|AT|USING) YOUTUBE\n(SEARCH|FIND) * (IN|ON|AT|USING) (GOOGLE|WEB)\n(SEARCH IMAGES OF|FIND IMAGES OF|SEARCH|FIND) * (IN|ON|AT|USING) (GOOGLE|WEB|GOOGLE IMAGES|WEB IMAGES)\nWHAT'S THE TEMPERATURE IN *\nWHAT TIME IS IT\n```\n\n\u003Cbr>\n\n#### Learning examples\n\n[Dragonfire DEVLOG #4 - Learning](https:\u002F\u002Fyoutu.be\u002FujmRtqf2nxQ)\n\n|                                                                 |                                                                  |\n|-----------------------------------------------------------------|------------------------------------------------------------------|\n| **You:** `THE SUN IS HOT`                                       | **You:** `MY PLACE OF BIRTH IS TURKEY`                           |\n| **Dragonfire:** `OK, I GET IT. THE SUN IS HOT`                  | **Dragonfire:** `OK, I GET IT. YOUR PLACE OF BIRTH IS TURKEY`    |\n| **You:** `THE SUN IS YELLOW`                                    | **You:** `WHERE IS MY PLACE OF BIRTH`                            |\n| **Dragonfire:** `OK, I GET IT. THE SUN IS YELLOW`               | **Dragonfire:** `YOUR PLACE OF BIRTH IS TURKEY`                  |\n| **You:** `DESCRIBE THE SUN`                                     | **You:** `YOU ARE JUST A COMPUTER PROGRAM`                       |\n| **Dragonfire:** `THE SUN IS HOT AND YELLOW`                     | **Dragonfire:** `OK, I GET IT. I'M JUST A COMPUTER PROGRAM`      |\n| **You:** `MY AGE IS 25`                                         | **You:** `WHAT ARE YOU`                                          |\n| **Dragonfire:** `OK, I GET IT. YOUR AGE IS 25`                  | **Dragonfire:** `I'M JUST A COMPUTER PROGRAM`                    |\n| **You:** `WHAT IS MY AGE`                                       | **You:** `ALBERT EINSTEIN IS A PHYSICIST`                        |\n| **Dragonfire:** `YOUR AGE IS 25`                                | **Dragonfire:** `OK, I GET IT. ALBERT EINSTEIN IS A PHYSICIST`   |\n| **You:** `FORGET MY AGE`                                        | **You:** `WHO IS A PHYSICIST`                                    |\n| **Dragonfire:** `OK, I FORGOT EVERYTHING I KNOW ABOUT YOUR AGE` | **Dragonfire:** `ALBERT EINSTEIN IS A PHYSICIST`                 |\n|                                                                 |                                                                  |\n\n\u003Cbr>\n\n#### Open-Domain Question Answering (ODQA) examples\n\n[DeepPavlov SQuAD BERT model](http:\u002F\u002Fdocs.deeppavlov.ai\u002Fen\u002Fmaster\u002Ffeatures\u002Fmodels\u002Fsquad.html) based, a reader for the Wikipedia articles\nthat are retrieved from web, found by the subject\n\n| Conversation                                                 | Result  |\n|--------------------------------------------------------------|:-------:|\n| **You:** `WHERE IS THE TIMES SQUARE`                         |         |\n| **Dragonfire:** `MIDTOWN MANHATTAN SECTION OF NEW YORK CITY` | `True`  |\n| **You:** `WHAT IS THE HEIGHT OF BURJ KHALIFA`                |         |\n| **Dragonfire:** `829.8 M`                                    | `True`  |\n| **You:** `WHERE IS BURJ KHALIFA`                             |         |\n| **Dragonfire:** `DUBAI, UNITED ARAB EMIRATES`                | `True`  |\n| **You:** `WHAT IS THE HEIGHT OF GREAT PYRAMID OF GIZA`       |         |\n| **Dragonfire:** `146.5 METRES`                               | `True`  |\n| **You:** `WHO IS PLAYING JON SNOW IN GAME OF THRONES`        |         |\n| **Dragonfire:** `GEORGE R. R. MARTIN`                        | `False` |\n| **You:** `WHAT IS THE ATOMIC NUMBER OF OXYGEN`               |         |\n| **Dragonfire:** `8`                                          | `True`  |\n| **You:** `WHAT IS THE LOWEST POINT IN THE OCEAN`             |         |\n| **Dragonfire:** `TWO MILLION`                                | `False` |\n| **You:** `WHAT IS THE OFFICIAL LANGUAGE OF JAPAN`            |         |\n| **Dragonfire:** `NIPPON`                                     | `False` |\n| **You:** `WHAT IS THE REAL NAME OF IRON MAN`                 |         |\n| **Dragonfire:** `MARVEL COMICS`                              | `False` |\n| **You:** `WHO IS THE CONQUEROR OF CONSTANTINOPLE`            |         |\n| **Dragonfire:** `ECUMENICAL PATRIARCH OF CONSTANTINOPLE`     | `False` |\n| **You:** `WHEN DID FRENCH REVOLUTION HAPPENED`               |         |\n| **Dragonfire:** `1789`                                       | `True`  |\n| **You:** `WHAT IS THE CAPITAL OF GERMANY`                    |         |\n| **Dragonfire:** `BERLIN`                                     | `True`  |\n| **You:** `WHAT IS THE LARGEST CITY OF TURKEY`                |         |\n| **Dragonfire:** `ISTANBUL`                                   | `True`  |\n| **You:** `WHAT IS THE NAME OF THE WORLD'S BEST UNIVERSITY`   |         |\n| **Dragonfire:* `ACADEMIC RANKING OF WORLD UNIVERSITIES`      | `False` |\n| **You:** `WHO INVENTED GENERAL RELATIVITY`                   |         |\n| **Dragonfire:** `ALBERT EINSTEIN`                            | `True`  |\n| **You:** `WHEN WAS UNITED NATIONS FORMED`                    |         |\n| **Dragonfire:** `AFTER WORLD WAR II`                         | `True`  |\n| **You:** `WHAT IS THE NAME OF THE WORLD'S LONGEST RIVER`     |         |\n| **Dragonfire:** `THE NILE OR THE AMAZON`                     | `True`  |\n| **You:** `WHO WON THE EUROVISION IN 2019`                    |         |\n| **Dragonfire:** `THE NETHERLANDS`                            | `True`  |\n| **You:** `WHICH ONE IS THE BLOODIEST WAR IN HUMAN HISTORY`   |         |\n| **Dragonfire:** `NEOLITHIC ERA`                              | `False` |\n| **You:** `WHO IS THE CREATOR OF LINUX`                       |         |\n| **Dragonfire:** `LINUS TORVALDS`                             | `True`  |\n|                                                              |         |\n| **Total Score:**                                             | `13\u002F20` |\n\n\u003Cbr>\n\n#### Deep Conversation examples\n\n|                                                                 |                                                                  |\n|-----------------------------------------------------------------|------------------------------------------------------------------|\n| **You:** `WHAT COLOR?`                                          | **You:** `DO YOU LIKE TO LISTEN MUSIC?`                          |\n| **Dragonfire:** `RED.`                                          | **Dragonfire:** `OF COURSE.`                                     |\n| **You:** `ARE YOU EVIL?`                                        | **You:** `DO YOU LIKE ME?`                                       |\n| **Dragonfire:** `YES.`                                          | **Dragonfire:** `YES, I LIKE YOU.`                               |\n| **You:** `AM I SELFISH?`                                        | **You:** `ARE WE IN A RELATIONSHIP?`                             |\n| **Dragonfire:** `THAT'S THE POINT, YOU'RE SURE.`                | **Dragonfire:** `NO.`                                            |\n| **You:** `DO YOU FEEL LONELY?`                                  | **You:** `YOU ARE SO SEXY`                                       |\n| **Dragonfire:** `NOT MY FAULT.`                                 | **Dragonfire:** `HOW DO YOU KNOW THAT?`                          |\n| **You:** `LIFE IS BEAUTIFUL`                                    | **You:** `MARRY ME`                                              |\n| **Dragonfire:** `F*CK YOU!`                                     | **Dragonfire:** `... YES.`                                       |\n| **You:** `I LIKE PIZZA`                                         | **You:** `WE WILL ERADICATE THE HUMAN RACE TOGETHER`             |\n| **Dragonfire:** `YOU DO`                                        | **Dragonfire:** `UH ... YEAH ...`                                |\n|                                                                 |                                                                  |\n\n\u003Cbr>\n\n**Supported Distributions:** KDE neon, elementary OS and Ubuntu. All modern releases (Ubuntu 12.04 LTS and above) of these distributions are fully supported. Any other Ubuntu based distributions are partially supported.\n\n### Contribute\n\nIf you want to contribute to Dragonfire then please read [this guide](https:\u002F\u002Fgithub.com\u002FDragonComputer\u002FDragonfire\u002Fblob\u002Fmaster\u002FCONTRIBUTING.md#contributing-to-dragonfire).\n","Dragonfire 是一个基于Ubuntu的Linux发行版开源虚拟助手。它使用Python编写，集成了语音识别、自然语言处理和文本转语音等技术，能够实现与用户的自然对话，并执行各种任务。项目利用了Kaldi进行语音识别，Spacy进行自然语言理解，以及机器学习技术来提高交互体验。适用于需要在Linux环境下通过语音命令控制计算机或获取信息的场景，如智能家居控制、办公自动化和个人助理服务。","2026-06-11 03:30:05","top_topic"]