A smart personal voice assistant powered by Alan AI. Enjoy hands free application that can manage daily tasks

Overview

Todogenix

A smart personal voice assistant using Alan AI.

Intro

Todogenix is a personal assistant app powered by Alan AI that helps store and manage our daily tasks in three categories Explorer, Flexible and Strict. We can sort our tasks into these three categories based upon our priorities and interests. The best part is that we can relax and navigate the entire application just by voice after logging in. Alan AI does everything possible for us. This might be very helpful for physically challenged people.

Main Features

Todo List

We can store and manage our daily tasks into three categories namely Explorer, Flexible and Strict modes. Explorer task takes only the task title and description whereas the other two tasks additionally require the deadline and duration of the task. The only difference between flexible and strict tasks is the ability to change the deadline.

If you want to explore a different career choice, learn or try out something different apart from the daily routine that doesn't require any commitment to deadlines, you should addan explorer task.

Many people like to practice flexibility in their daily timings. Depending on our priorities, and frequent changes in university/office schedules, we might want to adapt to changes in our daily rountine and frequently change our plans. In that case, flexible tasks can be added to our todo list where we have the ability to modify our task.

Even if we want to manage our routine flexibly, there are certain things that we have to complete on time. Our meeting timings for example are not subject to change frequently. In that scenario, strict tasks have to be created, which once created cannot be modified at all.

And yes, all of it can be done without even touching your smart phone or laptop by voice commands.

Pomodoro Timer

Pomodoro Technique is a popular technique for improving our time management skills. Todogenix provides a timer set to 25 minutes by default. The user can start, pause, reset the timer and take breaks in between. The work time is retained when the user takes a break, so they can keep a track of time they actually spent to work on a particular task. All the times can be changed as per the user convinience in the application.

Again all of it can be done either by using pointing devices, by touch or simply by voice.

Other Features

Friendly User Interface

The application is very user friendly. Alan, the voice assistant for Todogenix would guide you through the entire application once you open it. If you need any help, just say Hey Alan and ask away. Alan is well trained to deliver his best answer to you. You can even have small talks with Alan and enjoy some moments.

Collaborations

If you are interested in our project, you can fork the repository and try the application in your local system. The instructions are platform specific and can be found inside Android and Web folders. You are welcomed to make contributions to our project and we are more than happy to help you set up things and provide relevant resources. Start by creating issues and make a PR once the issue is resolved.

Disclaimer

The entire project was made from scratch in 3 days for participating in Cloud Native Hackathon. A lot features that you expect might not be present in the application at the moment. But we are constantly working and will keep working on the betterment of the project. The main goal is to explore new things, learn to by doing, and collaborate with new folks all over the world and contribute to open source.

Let's not blame the application for the flaws it have but collaborate together and work on it's fix. Feel free to connect to the contributors :)

You might also like...

Aplikasi Penerjemah dengan Voice Recognition

Aplikasi Penerjemah dengan Voice Recognition

Air Translate Detail Bahasa pemrograman : Java Min SDK Version : 19 (Kitkat) Software : Android Studio Sumber Api : https://tools.helixs.tech//API/ Tu

Sep 1, 2022

Automating cleanup, maintenance and troubleshooting tasks in Cloud Computing

Cloud Janitor Cloud Janitor is a tool to automate complex maintenance and troubleshooting tasks in cloud computing. It's built considering the securit

Jan 6, 2023

A bukkit/spigot plugin to add custom music discs using the Simple Voice Chat API.

Custom Discs 1.19 A spigot/bukkit fork of henkelmax's Audio Player. Play custom music discs using the Simple Voice Chat API. (The voice chat mod is re

Dec 22, 2022

Just-In-Time Access is an AppEngine application that lets you manage just-in-time privileged access to Google Cloud projects.

Just-In-Time Access is an AppEngine application that lets you manage just-in-time privileged access to Google Cloud projects.

Just-In-Time Access Just-In-Time Access is an AppEngine application that lets you manage just-in-time privileged access to Google Cloud projects. Syno

Jan 3, 2023

An app to manage the libraray at school or in public.

MyCalc Intro An app to manage the libraray at school or in public. Written 100% in Java, no permission needed. Finished in about 1 month by Nguyen Huy

Jan 16, 2022

A blockchain system to manage monetary transactions between the different nodes of a decentralized network.

A blockchain system to manage monetary transactions between the different nodes of a decentralized network.

Blockchain under a clear vision A blockchain system to manage monetary transactions between the different nodes of a decentralized network. Authors @s

Jun 9, 2022

React Native plugin to manage Sim card(s) & eSim

react-native-sim-cards-manager A new library that merge multiple sim cards libraries into a single one: https://github.com/markneh/react-native-esim h

Jan 3, 2023

An API Library that provides the functionality to access, manage and store device topologies found in JSON files using Java and Maven Framework

An API Library that provides the functionality to access, manage and store device topologies found in JSON files using Java and Maven Framework

Topology API 📙 About An API library which provides the functionality to access, manage and store device topologies. 📝 Description Read a topology fr

Aug 4, 2022

Discourse-java is a platform where users can freely discuss on topics they want to, and like-minded people can join in and contribute

Discourse-java is a platform where users can freely discuss on topics they want to, and like-minded people can join in and contribute

Discourse is the 100% open source discussion platform built for the next decade of the Internet. Use it as a: mailing list discussion forum long-form

Oct 19, 2022
Owner
Venu Sai Madisetti
Android app developer | Student Partner @alan-ai
Venu Sai Madisetti
Convert smart tags into other tags.

AEM Smart Tag Converter Sometime AEM user wants to convert smart tags into other tags to improve searchability. Example: cuisine -> cooking sky -> 空 G

Adobe, Inc. 2 Nov 12, 2021
Using this library, and writing a few lines of code, you can manage your own domain objects in ZooKeeper

Using this library, and writing a few lines of code, you can manage your own domain objects in ZooKeeper. It provides CRUD operations and change notifications out of the box.

Sahab 4 Oct 26, 2022
Daily mail subscription implementation using Java Spring-boot and Quartz Scheduler

Daily Mail Subscription Service POC Implemented using Java Spring-boot and Quartz Scheduler Working Application Exposing 3 endpoints /subscription/cre

null 16 Jun 3, 2022
Assistant to create, update and validate Modget manifests

Modget Create This tool helps to create Modget Manifests, which is used by the mod Modget. Modget Create (or MGC for short) is NOT perfect, but will a

null 5 Aug 13, 2022
WordleCompanion - A tool to help you determine those hard-to-guess words while doing your daily Wordle puzzles.

A tool to help you determine those hard-to-guess words while doing your daily Wordle puzzles. How it works Enter the 5-letter word you

Ken Vaczi 1 Jan 22, 2022
A simple and easy to use personal medical notes

a-medic-log A simple and easy to use personal medical notes. Easily add your medical notes Multiple profile to keep track elderly and family members m

null 8 Oct 9, 2022
A personal blog based on Vue+SpringBoot+MySql+Redis+Shiro+JWT

项目:Vue-SpringBoot-PersonalBlog 个人博客网址:http://www.huchao.vip/blogs CSDN:毛_三月 介绍 一个基于SpringBoot + Vue+MybatisPlus+Shiro+JWT+Redis开发的前后端分离博客项目,带有超级详细开发文档

Chao. Hu 26 Dec 20, 2022
On-device wake word detection powered by deep learning.

Porcupine Made in Vancouver, Canada by Picovoice Porcupine is a highly-accurate and lightweight wake word engine. It enables building always-listening

Picovoice 2.8k Jan 7, 2023
🍿 Movies and TV Shows streaming App powered by TMDb

Cineapp A Movie / TV-Show streaming app with elegant UI Implementations The Movie Database (TMDb) Room Database Retrofit - for networking Glide - for

vandit vasa 17 Dec 1, 2022
A tool which enhances your pojo, powered by java-agent.

A tool which enhances your pojo, powered by java-agent.

K.G. Wang 5 Oct 8, 2022