Skip to content

AO for every system! A middle-ground between Automation and You.

License

Notifications You must be signed in to change notification settings

SrijanSriv211/AO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AO

👋 Introduction

❓ What is AO?

  1. AO stands for Automate Output much like the name IO (Input Output).
  2. AO is built to work as an automation tool for programmers.
  3. You can write scripts in any language and call them whenever or whereever you want.
  4. All the scripts can run in parallel if want.
  5. From Python, to C++ or even from a simple server/API request for AO can do the job.
  6. At least that's what my aim is with AO. There will be more plans in the future and more refining of the project will take place.
  7. Also I'm building AO as an execution engine for my personal AI assistant WINTER.

❓ Why am I working on it?

I started working on AOs as a hobby project back in 2020. Originally the project was written in Python but then I shifted the project to C#. I worked on AOs as to better learn C# programming language or just do some time pass.

Now I'm rewriting AOs in C++ and I've actually renamed it to AO. I don't know why but it sounds cool.
The old repository is https://github.com/SrijanSriv211/AOs


🧰 Getting started

AO is officially untested on other development environments whilst I focus on a Windows build, but you can modify it to work cross-platform.

‼️ Prerequisites

You need to install the following on your machine.

📝 Getting AO

1. Downloading the repository:

Start by cloning the repository with git clone --recursive https://github.com/SrijanSriv211/AO.

If the repository was cloned non-recursively previously, use git submodule update --init --recursive to clone the necessary submodules.

2. Running and Compiling AO:

  1. Run the program:
scripts\build run
  1. Compile the program:
scripts\build
  1. Do a clean build:
scripts\build clean
scripts\build
  1. Precompile headers:
scripts\build pch

About

AO for every system! A middle-ground between Automation and You.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published