Skip to content

Latest commit

 

History

133 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alfred

Chatbot / virtual assistant written in Vuejs & Python to help with every day needs.

Features

  • Ability to play limited games against computer or solo games like Snake and Sudoku (coming soon)
  • Provide weather information
  • Generate passwords
  • Search the web
  • Provide current time and date
  • Tells jokes
  • Resize image and change image type (Coming Soon)
  • Performs mathematical calculations (addition, subtraction, multiplication, division, square root, and powers)

Tech Stack

Getting Started

Prerequisites

  • Python (Version >= 3.10)
  • Node.js (version >= 18)
  • Vuetify v2

1. Clone the repository

git@github.com:PhantomLeak/Alfred.git
cd Alfred

2. Install pip dependencies

pip install -r requirements.txt
cd client

3. Install npm dependencies

npm install

4. Run the dev server

Python3 server.py
# In a different terminal tab
cd client
npm run serve

Author(s)

Dylan Stocking (@dylanstocking)

About

Alfred is a Python virtual assistant to help with every day needs.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages