Docs
Start Here

Start Here 🕳️

What is DeepLeap?

While the framework is (currently) being built, DeepLeap is serving as a larger superrepo project encompassing several smaller projects being built, which can be found here. The final framework will be a standalone project which will illustrates the lifelike nature of LLM entities, better known as agents.

What are NPCs?

NPC stands for non-player character and originates from video games, where the hero goes on all these crazy adventures around the world, often killing monsters dealing with insane plots and more the player runs into these scripted characters named NPCs.


  • An example would be that there's an NPC that runs a local bar. Or a school teacher you need to question for your murder cas. The joke with NPCs is that their limits are often very clearly seen by the game player since these characters aren't really expected to do that much. They repeat the same lines over and over again, have a strained limited vocabulary, and are're often caught doing weird or bizarre repetitive tasks that don't make much sense.

Seeing an NPC is like seeing glitch in The Matrix where the creators didn't put enough thought into these characters and predict how they would actually interact with the world. However, with AI, we can show some more love to these bois.

The next logical step from here is to compare these game characters to real world people. Many inhabitants of modern industrial societies that you may run into behave in scripted ways. When you deal with the Barista at a coffee shop, bump into someone in the Subway, or go to class, the interactions are-- in many ways --scripted in accordance to the social norms.

Last updated on September 8, 2023