๐Ÿง™Making Custom Liteforms

The Liteforms app allows you to create custom Liteforms with custom personas and knowledge.

To make your own custom Liteform, press the "Create Liteform" button on the left panel.

This will take you to a Liteform creation screen. Here, you have several options to customize your Liteform.

Side Nav

In the left section, you'll see the section headers for how you can customize your Liteform. Clicking these headings will snap you to that section in the UI. Additionally, there is a "Chat" button that allows you to test your Liteform, once you have filled out the requisite fields.

When editing custom Liteforms, you'll see a "Delete" button that allows you to delete your Liteform.

Liteform Details

In the main section of the UI, you'll see options to set the details of who your Liteform is, how they'll sound, and what they'll know. There are options to set their basic information, their persona, and more, detailed below.

Liteform Info

This section lets you set the basic info for your Liteform, and has two fields:

  • Name - your Liteform's name (50 characters or fewer)

  • Pronouns - choose between "he/him," "she/her," and "they/them."

Persona

  • Description - write a description of your character (500 characters or fewer)

    • Use the "Refine with AI" button to flesh out your description (optional)

    • Use the "Revert" button to revert the text generated by AI

  • Voice - select between 18 different voice options

    • You can hear what each voice sounds like by selecting the "Test" button

There are two ways to define the personality for your Liteform. You can either define the personality yourself by typing your character description into the text field, or you can input a rough sketch of a personality and click the "Refine with AI" button. This will generate a fully fleshed-out character persona for your Liteform.

Once the personality is refined with AI, you can edit it by selecting the text input field, go back to your original description by clicking the "Revert" button, or refine it again by pressing the "Refine with AI" button. Test out different personalities by pressing the "Chat" button on the left panel.

Upload

  • Knowledge - upload a text document (1mb or less) to have your Liteform know specific information

    • Currently, you need to create your Liteform first and then edit it in order to upload a document

  • Create Avatar - create an avatar to be the visual embodiment of your Liteform character

Liteforms are powered by ChatGPT. Responses may be incorrect, not factual, and do not represent the views of Looking Glass. Customized characters may provide responses some users deem offensive. Deliberately creating characters that defy our code of conduct may result in account suspension. See our terms of service for more information.

Avatar Selection

On the right side of the app, you will see your Liteform's selected avatar. You can press the left and right buttons to scroll through the available avatars.

In addition to the three standard avatars we provide for your convenience, any custom avatars you create in-app or upload will be added to this list of available avatars. Custom avatars have an additional "Edit" button to the top-right that will allow you to edit, delete, or replace the avatar.


Testing and Saving

Once you've filled out the required fields and chosen an avatar, you can test your Liteform by pressing the "Chat" button on the left panel. When you're happy with your Liteform, click "Create" to save them to your account! Now, on any computer you run Liteforms on, your custom Liteform will appear in the character selection menu. You can also edit or delete your character from this menu.

Different subscription tiers can store different numbers of custom Liteforms at a time. See our pricing page for more details on the difference between the tiers.

  • Free: 1 custom Liteform

  • Basic ($10/month): 2 custom Liteforms

  • Pro ($250/month): 5 custom Liteforms

  • Enterprise (contact us): more than 5 custom Liteforms

Custom Knowledge

You can now give your Liteform specific information that they'll use to inform their responses!

Knowledge must be uploaded as a text file that is 1mb or less. This amounts to roughly 1 million characters (including spaces).

To give your Liteform custom knowledge, take whatever documents you have containing relevant information and consolidate them into a single text file. Then, upload this file to Liteforms by selecting the "Upload Document" button under the "Upload" section.

Note that you must create your Liteform first before giving it knowledge - the UI will notify you if you haven't done so.

How to Structure Knowledge Data

A Liteform's ability to use the uploaded knowledge will depend in large part on the quality of the data provided. Liteforms work best with what is called "unstructured data." This is data that looks like normal, human-readable text.

Think of it this way - Liteforms understand information in a way that's modelled on how humans understand information. For example, if the information provided is a list of dates and times with no context provided as to what these times refer to, the Liteform won't know to reference these dates and times when a user asks a relevant query. So, the biggest rule when creating data is - be sure there is sufficient context.

Below, you can see a sample text file for a fictional conference in Cincinatti. You'll notice that most of the data is in paragraph form and is very human-readable (and therefore Liteform-readable).

Additionally, you'll notice that sections of information are separated by the --- character sequence. This isn't required but can help ensure context is included next to relevant data and is especially useful for cutting a long list into separate chunks.

Sample knowledge text file
Cincinnati is home to many wonderful attractions that are worth visiting. In the historic Findlay Market district, you can browse through vendors selling fresh produce, meats, cheeses and more. The Cincinnati Zoo & Botanical Garden is a great place to see wildlife from around the world. Learn about Cincinnati's history at the Cincinnati Museum Center, located in the beautiful Union Terminal building. Hang out with locals at Fountain Square, the city's central public square. Walk along the Ohio River at Smale Riverfront Park. See an amazing art collection at the Cincinnati Art Museum located in Eden Park. And check out the aquarium across the river in Newport, Kentucky.

Foodies will delight in Cincinnati's dining scene. Try some incredible tacos at Bakersfield OTR in the energetic Over-the-Rhine neighborhood. Enjoy delicious Italian food in an elegant setting at Sotto. Experience fine dining at Orchids at Palm Court inside the Hilton Netherland Plaza hotel. Savor French cuisine at Jean-Robert's Table. And don't miss out on the city's great casual eateries like Lavomatic and the Green Dog Cafe.

Cincinnati also has some fun areas to go bar-hopping. Over-the-Rhine has several blocks filled with bars in restored historic buildings. Head up to Mt. Adams for views of the city along with drinks. Check out the lively riverfront bars and restaurants in The Banks district. Or go right to the source at one of Cincinnati's great local breweries like Rhinegeist Brewery, Taft's Brewing Company, and 16 Lots Brewing Company.

Get outside and enjoy nature in Cincinnati's great parks. Hike through the forests and meadows of Ault Park and Mount Airy Forest. See birds and wildlife at the Cincinnati Nature Center. Take in views of the Ohio River from Devou Park in Covington. Walk along the riverfront at Sawyer Point. Or hit one of Cincinnati's many hiking trails threading through its excellent city park system.

Cincinnati has produced many famous people over the years. Neil Armstrong, the first man to walk on the moon, was born there. Famous director Steven Spielberg grew up in Cincinnati. Pop star Nick Lachey from 98 Degrees got his start in Cincy. The city's also known for hometown celebrities like talk show host Jerry Springer, classic Hollywood star Doris Day, and former president William Howard Taft.

Sports are big in Cincinnati. Catch a Reds baseball game at Great American Ball Park downtown. Cheer on the Bengals NFL team at Paycor Stadium. See the new FC Cincinnati MLS soccer team at TQL Stadium. And support the Bearcats NCAA teams at the University of Cincinnati.

---

Procter & Gamble traces its beginnings to 1837 when William Procter and James Gamble started a candle-making business in Cincinnati, Ohio. The company grew over the decades by expanding into soaps and other consumer goods. Many well-known brands were created by Procter & Gamble in Cincinnati like Ivory soap, Tide laundry detergent, Crest toothpaste, and Pampers diapers.

Procter & Gamble's global headquarters has remained in downtown Cincinnati since the company's founding. The company has contributed greatly to Cincinnati's economy and philanthropy over the years. At one time, Procter & Gamble was the largest employer in Cincinnati, and it still employs around 9,000 people in the Cincinnati area.

Today, Procter & Gamble is a multinational consumer goods corporation and one of the largest companies in the world. Procter & Gamble has operations in approximately 70 countries and markets 300 brands including Gillette, Head & Shoulders, Charmin, and Bounty. The company has net sales of over $70 billion annually.

While no longer Cincinnatiโ€™s largest employer, Procter & Gamble still maintains a strong connection to the city. The Procter & Gamble towers continue to dominate Cincinnatiโ€™s skyline. Philanthropic efforts include education programs and the Procter & Gamble Stage at Cincinnati's riverfront park The Banks. Procter & Gamble's legacy and ongoing economic impact make it an iconic Cincinnati company.

---

The upcoming conference, RetailTech 2024 is taking place at the Duke Energy Convention Center in Cincinnati from October 27th to October 30th.

RetailTech 2024 is a premier technology conference focused on showcasing the latest innovations poised to disrupt the retail industry. Over 3 jam-packed days at the Duke Energy Convention Center in downtown Cincinnati, leading companies will demonstrate emerging tech like virtual reality, AI-powered customer engagement tools, blockchain-enabled supply chain management, and more.

With keynote speeches from visionary executives, interactive exhibits and live demos, and workshops led by retail tech experts, RetailTech 2023 offers an inside look at the future of shopping. Network with thousands of forward-thinking professionals and forge valuable partnerships. Discover how breakthrough technologies can increase sales, enhance efficiency, and revolutionize the customer experience for retailers of every size.

---

The schedule for the conference is as follows:

Day 1 conference schedule
8am - Registration Opens
9am - Welcome Keynote "The New Era of Retail"
10am - Expo Hall Opens
11am - Breakout Sessions
2pm - Lunchtime Panel "Implementing Change Management"
3pm - Breakout Sessions
5pm - Happy Hour Networking

Day 2 conference schedule
9am - Fireside Chat "Leveraging Data Analytics"
10am - Expo Hall Open
11am - Breakout Sessions
12pm - Lunch Presentation "Chatbots and Virtual Assistants"
1pm - Breakout Sessions
4pm - Innovation Showcase

Day 3 conference schedule
9am - "Unlocking Immersive Retail Experiences"
10am - Expo Hall Open
11am - Breakout Sessions
12pm - Lunch Panel "Blockchain and Supply Chain Transparency"
1pm - Breakout Sessions
3pm - Conference Concludes

---

There are several amazing speakers at the conference.

Amelia Roberts, CEO of ShopLearn, is a speaker at the conference. Amelia Roberts is the CEO of ShopLearn, an AI-powered retail analytics platform. She has over 20 years of experience leading technology companies focused on the retail industry.
Michael Chen, CTO of VRShop, is a speaker at the conference. Michael Chen is the CTO of VRShop, a company specializing in virtual reality shopping experiences. He is an expert in immersive technologies and heads the software development of VRShop's virtual store platforms.
Sarah Davis, Co-Founder of RetailHub, is a speaker at the conference. Sarah Davis is the Co-Founder of RetailHub, an online community for retail professionals. She is a sought-after speaker on building collaborative innovation through knowledge sharing.
Rajesh Singh, Principal Analyst at RetailInsights, is a speaker at the conference. Rajesh Singh is the top industry analyst at RetailInsights, providing in-depth research and commentary on the latest retail tech trends. He is the author of the upcoming book "The Intelligent Store."
Priya Sharma, Blockchain Architect at LedgerChain, is a speaker at the conference. Priya Sharma is the Lead Blockchain Architect at LedgerChain, focused on supply chain optimization through blockchain implementation. She is a regular contributor to leading tech publications.
John Wheeler, Digital Experience Manager at ShopWithUs, is a speaker at the conference. John Wheeler pioneers next-gen customer engagement as Digital Experience Manager at ShopWithUs. He leads user experience design for ShopWithUs's global ecommerce platform.
Dr. John Kim, Robotics Professor at LMU, is a speaker at the conference. Dr. John Kim is a Professor of Robotics at Larry Moynihan University researching how robotics and automation will shape the future of retail. He advises top global retailers on adopting new technologies.
Fatima Nadeem, Founder of StockRight, is a speaker at the conference. Fatima Nadeem is founder of StockRight, an AI-powered inventory optimization platform. She is a retail tech entrepreneur and frequent speaker on retail innovation topics.
John Davis, Customer Service Director at Reggie Hardware, is a speaker at the conference. John Davis leads customer service initiatives as Director at Reggie Hardware. He will share insights on delivering excellent retail customer experiences.
Katia Ilyina, Data Scientist at ShopPredict, is a speaker at the conference. Katia Ilyina is an expert data scientist at ShopPredict, building predictive analytics models to improve retail decision-making. She holds a PhD in Information Systems.

Creating Avatars In-App

You can create and customize cartoon-style human avatars within the Liteforms app itself. You can set your avatar's face, hair, skin tone, clothes, accessories, and more. You can even upload a photo to generate an avatar.

This feature will be available across our subscriptions tiers, including the free tier, though there are limitations on the number of avatars you can store on your account at one time. See our tiers feature and pricing breakdown for more details.

To access this functionality, select "Create Liteform."

Then select "Create Avatar."

On the following scene, you'll see two options - "Create In-App" and "Upload .VRM" (which is currently available for Pro subscribers only). Select "Create In-App."

After can selecting a body type, you can then choose to take a photo to be the basis of your avatar, upload a photo from your hard drive, or select a preset to start editing. You can change the avatars skin tone, facial features, hair style, outfit, and accessories.

When you're done, click "Next," give your avatar a name so it's easier to remember, and click "Create." The avatar can now be assigned to be the embodiment of your Liteform via the "Create Liteform" screen.

Your avatar can be used for multiple Liteforms if you want to have the same visuals but a different personality or knowledge set!

Custom Avatar Uploading (Pro only)

Currently this feature is only available for users on our Pro Tier. See our tier feature lists and pricing breakdown here.

Pro users have the ability to upload avatar models made in external applications. Our implementation leverages the VRM avatar model format. VRM extends the glTF standard to include specifications for elements critical to the creation of avatars and characters, like bone structure and facial blend shapes. You can see the full details of the specification here.


Specifications

  • Supports the VRM 1.0 avatar model format

  • Model file size must be 25mb or smaller

  • Avatar rigging setup must be a humanoid rig

  • Supports spring bones for hair and other dynamic elements


Walkthrough

To upload a model, select "Create Liteform."

Then select "Create Avatar."

Select "Upload .VRM," navigate to the VRM file on your hard drive, and select it.

Your VRM avatar will appear in a new UI where you can check that the rig has been loaded correctly. Give your avatar a name to help identify it, and click "Create."

The avatar can now be assigned to be the embodiment of your Liteform via the "Create Liteform" screen. Your avatar can be used for multiple Liteforms if you want to have the same visuals but a different personality or knowledge set!


Custom Model Design Considerations

Because our setup is particular, there are some additional considerations to keep in mind when designing your VRM avatar. The following is a list of guidelines to make sure your avatar works well in our system:

  • Avoid opening the avatar's mouth in emotion blend shapes - this can conflict with our setup that handles their speech.

  • Avoid adjusting the amount eyes are open or closed in emotion blend shapes - this can make our blinking setup behave strangely.

  • Avoid changing the eye direction in emotion blend shapes - our setup will handle eye motion automatically with either a bone setup or a blend shape setup for the eye positions.

  • Bend elbow and knee joints slightly in your rig to help the IK solver know the correct angle.


What Kind of Avatars Can I Use, and How Do I Make Them?

As long as your model follows the VRM 1.0 standard, you have a great deal of control over the design and aesthetic of your character, and there are great tools out there for you to get started.

Stylized or Cartoon-y Avatars

Our application has easy-to-use, built-in controls to make stylized, cartoon-y avatars. See above for more information.

If you want a different aesthetic, however, you can use third party software like Blender with the VRM add-on. Within Blender, you can create characters with any visual style. Just make sure your model follows the VRM 1.0 standard for the rig, materials, and blend shapes, and that you keep your textures relatively small so you don't surpass the 25mb file size limit.

If you work outside of Blender, you may be able to find a VRM plugin for your tool of choice. If not, you can export avatar models in other standards (like glTF/glb or FBX) and import them into Blender or Unity to do the final export as a VRM.

To do the final VRM export in Blender, use the VRM Add-on for Blender.

To do the final VRM export in Unity, use UniVRM.

Photorealistic Avatars

We at Looking Glass believe that cartoon-style characters are ideal for Liteforms as they provide lifelike, engaging interactions without falling into the uncanny valley. However, our system supports photorealistic avatars.

If you want to make a photorealist avatar, we recommend starting with Reallusion's Character Creator 4. See their documentation for more details on how to get started, specifically how to export your character.

You can even make avatars of real-world people by rigging volumetric captures. Please note, however, that volumetric captures require specialized rigs like those provided by Evercoast or Arcturus, and this process will take significant effort to get right.

Once you have made your character in Character Creator 4 or any other software, the easiest way to convert it to the VRM standard is to export it as a standard format (glTF/glb or FBX, for example) and import it into Blender. You can use the VRM Add-on for Blender to export the model as a .vrm. Then you're ready to import your avatar into Liteforms!

Anime-Style Avatars

The VRM standard is very popular in Japan and, as such, there is a wealth of anime-style characters, in particular on VRoid Hub. Additionally, VRoid Studio can be used to easily create VRM avatars with an anime aesthetic.

Tools like Blender can also be used to make anime-style characters, giving you full control over the aesthetic of your Liteform's avatar.

Other Avatar Styles

Want to branch out into other aesthetics? Go for it! We feel there's lots of room for creativity and playfulness in Liteforms - just look at Uncle Rabbit, Lil Inu, and Android Andi.

To create avatars with your own unique aesthetic, we recommend using Blender with the VRM add-on. Within Blender, you can create characters with any aesthetic style. Just make sure your model follows the VRM 1.0 standard for the rig, materials, and blend shapes, and that you keep your textures relatively small so you don't surpass the 25mb file size limit.

If you work outside of Blender, you may be able to find a VRM plugin for your tool of choice. If not, you can export avatar models in other standards (like glTF/glb or FBX) and import them into Blender or Unity to do the final export as a VRM.

To do the final VRM export in Blender, use the VRM Add-on for Blender.

To do the final VRM export in Unity, use UniVRM.

Last updated