High Quality Content by WIKIPEDIA articles! Charlix is an open source desktop assistant project on SourceForge. It is primarily designed for the Linux operating system. It is based in AIML Artificial Intelligence Markup Language, which is an XML dialect for implementing natural language software agents created by Richard Wallace. Charlix also includes A.L.I.C.E., which is Richard Wallace's work. Charlix answers plain English queries. When needed it can execute corresponding Shell commands. Charlix can help with many computer tasks such as launching software, calculating, searching a dictionary and can also learn new answers and commands. Through web searches, it can download pages of search results from different search engines. It can also find translations, weather and news reports. An avatar is provided with an animation of Tux the Linux Penguin.