Is this a local system or an interface to other services?
Because you will not create an "ai" from scratch as a project. So are you adapting free model for local usage or is this yet another client interface. Or even one of those ai agents?
I know exactly what I am doing, there is a backend thingy majig, but all the information will be reveled after release.