Skip to content
@ProjectVarla

ProjectVarla

Project Varla

What is Varla?

Varla is @MohammadRimawi's virtual assistant, she is being built in microservice architecture using Python, FastAPI, Typer, MySQL, Flutter, and more..., and is completely open source.

Why am I building Varla?

  • To remove the overhead of managing a lot of services as they keep on growing
  • To be able to add any feature I want to my daily life easily.
  • Accessible from Command Line on any computer I use with simple steps and from my phone through a mobile app.
  • To learn some programming aspects I can't find in small projects such as:
    • Sockets/Websockets.
    • Unit/Integration testing.
    • Git branches and using git professionally in general.
    • Managing multiple repos.
    • Dependency Injection.
    • Application Security and Encryption.
    • Scheduling.
    • Home Automation using Raspberry Pi Peco w.
    • Sufficient mobile development.
    • Multi-Threading.
    • Text to Speech.
    • Speech to Text.
    • Machine Learning (Maybe yes maybe no :P)
    • Technical terminology.
    • Proper documentation.
    • Using issues and tickets to organize development.

Popular repositories Loading

  1. VarlaLib VarlaLib Public

    Python 2

  2. Models Models Public

    Python 1

  3. Notification-Core Notification-Core Public

    Notification Core for Varla

    Python 1

  4. Varla-Orchestrator Varla-Orchestrator Public

    Python 1

  5. VarlaSDK VarlaSDK Public

    A Repo to contain all common modules.

    Python 1

  6. Varla-API Varla-API Public

    Python

Repositories

Showing 10 of 11 repositories

Top languages

Loading…

Most used topics

Loading…