Jarvis Lite

The fully customisable artificial intelligence software

Jarvis Lite Logo

Jarvis Lite is a free lightweight program that allows you to set custom voice activated commands to control your Windows computer system. This program is optimised to function even on low specification computer systems. We made sure that the file size stayed low while packing a lot of functionality into the Jarvis Lite application.

Download now by clicking on the download button below, or click the help button to find out how to use Jarvis Lite. Jarvis Lite is totally, 100% free.

We are aware of an issue affecting Jarvis Lite preferences and weather functionality. We are working on resolving this problem and apologise for any inconvenience caused. 10th May 2019

Version 1.5.5

We have released an important notice regarding “Indy Jarvis”.



Software Informer Virus Free award
Software Informer

100% Clean Award
No adware, no spyware and no viruses


Voice Recognition

Automatically listens to your commands.

Latest News

Get the latest news from BBC News.

Custom Commands

Create and edit custom commands, responses and actions.


Get weather information for your current location.

Shell Commands

Launch applications and web pages with Shell Commands.

Media Controls

Play, pause, stop, rewind, fast-forward, mute and volume controls.

Termination Commands

Close applications with Termination Commands.

Multiple Choice Commands

Create individual commands with multiple commands and responses.

Social Commands

Simply get a response with Social Commands.


Type whatever you speak with Dictation enabled.

Hotkey Commands

Emulate key presses on your keyboard with Hotkey Commands.

And More!

Start using Jarvis Lite with a FREE download now.

Patch Notes

Version 1.5.5 — 31 May 2017

  • Improved
  • Performance improvements.
  • Fixed
  • Fixed a bug that would cause Jarvis Lite not to start when a microphone was not present or set to default. Now an error message is displayed instead.
  • Fixed incorrect tooltips.

Version 1.5.4 — 03 Apr 2017

  • Improved
  • Performance improvements.
  • Fixed
  • Fixed a bug where a problem with saved shell commands wouldn't always be detected.
  • Fixed a problem where Jarvis would speak the date incorrectly for some system cultures.

Version 1.5.3 — 17 Aug 2016

  • New
  • Multiple custom commands can now be removed at once.
  • You can now choose to disable default commands.

Version 1.5.2 — 15 Jul 2016

  • Fixed
  • Fixed a bug where an XML CDATA tag was displayed in the latest news window.

Version 1.5.1 — 27 Jun 2016

  • New
  • You can now choose to play audio media files inside Jarvis Lite automatically.

Version 1.5.0 — 26 Mar 2016

  • Fixed
  • Fixed an issue where asking for weather information wouldn't work.

Version 1.4.9 — 16 Mar 2016

  • New
  • You can now input '[random]' into the location box before a directory for shell commands to randomly select one file inside to launch.
  • Improved
  • Minor GUI improvements.

Version 1.4.8 — 12 Mar 2016

  • New
  • You can now drag a file or folder onto the browse button on custom shell commands.
  • Improved
  • Add, edit and remove buttons on custom commands now enable only when relevant.
  • Increased the delay on all tooltips.
  • Subtle colour change on unfocused windows.
  • Fixed
  • Fixed an issue where the social commands list on custom commands would have an obtrusive scrollbar with long commands.

Version 1.4.7 — 09 Mar 2016

  • New
  • You can now use the enter key when creating a new command to add it.

Version 1.4.6 — 21 Feb 2016

  • New
  • The preferences window now notifies you when you have unsaved changes and prompts you to save when closing the window.
  • Added a warning when trying to open multiple instances, and the option to allow it.

Version 1.4.5 — 18 Feb 2016

  • New
  • Jarvis can now read out the latest news directly from the latest news window, just by pressing 'listen'.
  • Improved
  • Categories on the show commands window are now formatted distinctly.
  • Fixed
  • Fixed an issue where the latest news window would open twice.
  • Numerous other bug fixes in the latest news window.

Version 1.4.4 — 16 Feb 2016

  • Fixed
  • Fixed some icons on buttons not displaying properly.

Version 1.4.3 — 14 Feb 2016

This update is primarily to fix Windows 7 compatibility. A big thank you to Mark P.

  • Improved
  • Message boxes now have an updated style.
  • Fixed
  • Jarvis Lite now works on systems running Windows 7.
  • Fixed listening hotkey not working when ctrl was selected as the first key.

Version 1.4.2 — 01 Feb 2016

  • Fixed
  • Fixed a crash caused by dragging some windows from certain points.

Version 1.4.1 — 27 Jan 2016

  • New
  • Added tooltips throughout the application.
  • Fixed
  • Fixed a problem that caused message box windows to be full screen.
  • Fixed a graphical glitch with the preferences window.
  • Fixed a problem where the transparency slider in preferences would not respond to arrow keys.

Version 1.4.0 — 25 Jan 2016

It is now 1 year since Jarvis Lite was first released, and we are celebrating with a brand new redesigned theme! We have also made huge improvements to the speed and efficiency of Jarvis Lite, along with a multitude of new features and improvements. A good update wouldn't be without its fair share of bug fixes, and this update is no exception; fixing the listening hotkey, Google search and many, many more.

  • New
  • Added new default commands: "scroll up" and "scroll down".
  • Added share buttons to the latest news window, with options including email, Twitter and LinkedIn.
  • Improved
  • Resigned all windows with a brand new theme.
  • Increased the size of all windows to display more information.
  • Increased the performance throughout the whole application.
  • The storage space Jarvis Lite requires has been reduced.
  • The latest news window now displays the date and time at which the news article was published.
  • Responses for all custom commands except social commands are now automatically set to '[none]' when left blank.
  • Fixed
  • Fixed an error that would prevent an error message being spoken if shell commands were setup incorrectly.
  • Fixed a bug that prevented search Google from working.
  • Fixed a problem where the listening hotkey would not toggle the listening status of Jarvis.
  • Fixed numerous other small bugs and visual glitches.

Version 1.3.7 — 18 Jan 2016

  • Improved
  • Improved the efficiency of hotkey commands.
  • Space has been added to the existing collection of keys that you could set in the custom hotkey commands.
  • Fixed
  • Fixed a problem where hotkey commands would not work correctly when no modifier key was selected.
  • Fixed an error that would cause an incorrect error message to be spoken if social commands were setup incorrectly.

Version 1.3.6 — 29 Nov 2015

  • New
  • You can now input '[none]' into the response box for all types of commands to prevent Jarvis from saying a response.

Version 1.3.5 — 15 Nov 2015

  • New
  • You can now choose whether or not to search Google's encrypted subdomain or not in preferences.
  • Improved
  • Speed of weather report is now quicker.

Version 1.3.4 — 14 Nov 2015

  • Improved
  • Minor performance improvements.
  • Fixed
  • Fixed a graphical issue in the Custom Commands window.

Version 1.3.3 — 13 Nov 2015

  • Improved
  • The Main UI spinning ring and all images are now of a much higher quality.
  • The Main UI Preferences, Commands and Dictation buttons have had the white background removed.
  • Fixed
  • Fixed a bug that caused the termination window browse list to not correctly update each time it was accessed.

Version 1.3.2 — 04 Aug 2015

  • New
  • "Temp Format" preference which allows the user to set the desired format of weather temperature information, between Celsius and Fahrenheit.

Version 1.3.1 — 01 Aug 2015

  • New
  • You can now set a custom command with multiple different commands linked to the same function. For example if you entered: 'Hello|Hi Jarvis|Hey Jarvis' as a command when setting a custom command, Jarvis will respond and carry out the function (shell, termination or hotkey command) whenever you say either of those commands. This system is pipe delimited, like the randomised responses feature. NOTE: There must not be any blank spaces either side of the pipe delimiter.

Version 1.3.0 — 16 Jul 2015

  • New
  • You can now set Jarvis to say one of many responses randomly. Use a pipe (|) as a delimiter to the possible responses that Jarvis could say. For example if you entered: 'OK Sir|Sure thing|Already done' as a response when setting a custom command, Jarvis will randomly pick one to respond to you with.
  • Improved
  • Space and Enter have been added to the existing collection of keys that you could set in the custom hotkey commands.

Version 1.2.9 — 11 Jul 2015

  • New
  • Edit button has been added to the custom commands window.
  • Improved
  • Main UI buttons are now black instead of blue.

Version 1.2.8 — 04 Jul 2015

  • New
  • The audio spectrum that is on the main UI is no longer static, but changes when Jarvis speaks.
  • The buttons on the main UI have been redesigned with a blue color scheme.

Version 1.2.7 — 20 Jun 2015

  • New
  • Added new default commands: "start listening" and "stop listening" which allow you to start/stop Jarvis from listening.

Version 1.2.6 — 30 May 2015

  • New
  • Added Google search feature. Search anything on Google with just your voice. To use this feature, just say "search Google". After Jarvis' prompt 'what for?' procede with your search content.
  • Added new default commands: "stop talking", "stop speaking" and "cancel speech" which all cancel whatever Jarvis is currently saying.

Version 1.2.3 — 19 May 2015

  • Fixed
  • Fixed a bug that caused the Jarvis Lite GUI to reset to center screen.

Version 1.2.2 — 18 May 2015

  • Improved
  • GUI Transparency slider now only goes down to 10, rather than 0.
  • Fixed
  • Fixed an issue where setting the GUI transparency to less than 10 would not update the actual transparency.
  • Fixed a bug that could cause a crash if the GUI transparency saved incorrectly.

Version 1.2.1 — 17 May 2015

  • New
  • "Always on top" feature in preferences which allows the user to set the Jarvis Lite main GUI to be topmost (stay on top of all other windows).
  • "GUI transparency" feature in preferences - you can now change the opacity levels of the main Jarvis Lite interface.

Version 1.2.0 — 01 Apr 2015

  • New
  • Dictation feature: When you say "start dictation" Jarvis will type whatever you then say. Say "stop dictation" to exit back into command mode.
  • Dictation button on MainUI to enable and disable dictation mode.
  • Custom Hotkey Commands feature.

Version 1.1.0 — 09 Feb 2015

  • New
  • Added a stylish new HUD designed message box.
  • Custom hotkey to start/stop Jarvis from listening. Choose from Ctrl/Shift/Alt + A-Z/0-9 in the Preferences Window (the hotkey is Alt+M by default).
  • Start on Windows startup option in preferences.
  • Universal '.acwjl' file extension to launch Jarvis Lite.
  • Improved
  • Smooth MainUI edge anti-aliasing.
  • Custom termination commands now lets the user know if an application is not already running when they try to initiate a termination command.
  • Increased the length of time the green colour shows on the main window when Jarvis Lite recognises a command.
  • Improved reliability and performance, especially with recognising commands.
  • Fixed
  • Fixed an issue where shell commands would fail whilst trying to start an unrecognized application.
  • Fixed a bug where the colour on the MainUI would show white when it should be red.
  • Fixed a bug where saving preferences with incorrect information more than once would cause incorrect information to display in the message box.
  • Fixed a problem where some Jarvis Lite windows would try to open full screen.

Version 1.0.1 — 26 Jan 2015

  • New
  • Added a new default command: "What is tomorrows forecast".
  • Improved
  • Adjustments have been made to the News Window.
  • Fixed
  • Some grammatical errors have been fixed.

Version 1.0.0 — 25 Jan 2015

  • New
  • Initial release.

System Requirements


  • Microsoft Windows Vista/7/8/8.1/10 operating system (English, French, German or Spanish system language)
  • .NET Framework v4.5 or higher
  • Microphone (set as the default recording device)
  • Intel Celeron processor or better
  • 1GB RAM
  • 15MB of free hard disk storage


  • Intel Core i3 processor or better
  • 3GB RAM


Creative Commons License This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Summary - This is a human-readable summary of (and not a substitute for) the license.

You are free to:

  • Share — copy and redistribute the material in any medium or format
  • Adapt — remix, transform, and build upon the material

Under the following terms:

  • Attribution — You must give appropriate credit (to ACW Technologies), provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
  • NonCommercial — You may not use the material for commercial purposes.

Unless you receive explicit permission from ACW Technologies, this license applies as soon as any Jarvis Lite material is acquired.