With LLMs, the Turing test is basically dead. This project explores a fun successor for the new age of AI, inspired by the mirror test for animals.
Most animals, when viewing their own reflection, cannot recognize it and instead view it as another animal. the LLM Mirror Test is:
Can an foundational LLM (no LoRas or specific finetunes), when given information about a user, successfully act as a mirror?
In other words, can it convince you that you're talking to an uploaded version of yourself?
Right now (spoiler alert), the answer is no - but this repo gives a quick attempt at the challenge.
-
server: FastAPI backend to serve model results and store uploaded user info.
- bin subdirectory contains bash helper scripts to run (deploy) or shutdown the server. Note these scripts must be run from the
serverdirectory usingbin/{script}. - compose subdirectory contains Dockerfiles and start scripts
- bin subdirectory contains bash helper scripts to run (deploy) or shutdown the server. Note these scripts must be run from the
-
scripts: Holds helpful scripts to access the API once running