Similar Posts
Workpost 79: Taking it Easy
I slept ok last night, so I’m feeling pretty ok overall.
However, I do feel a bit drained.
I want to take it easy today. I want to play some Valorant, do some jiujitsu, and try to mark things off my to do list if possible.
Maybe I can squeeze some drawing in as well.
Workspace 47: Goals for Today
- Come up with my strategy for door-to-door sales*
- Finish website for coaching*
- Work on personal development and my relationship
- Work on my left knee
- Research who to hire for viral video*
- Research conferences for art coaching
- Come up with an approach for AI consulting company*
- Fix DBA paperwork*
- Figure out financial strategy for businesses*
Final selection:
- Come up with an approach for AI consulting company
- Figure out financial strategy for businesses
- Come up with my strategy for door-to-door sales
UNIT TWO: Processing pain + work (day 3)
It was really easy to write in my notebook about my AI game.
Perhaps it will get harder when I actually try to code it.
I came up with the basic architectures.
Super Basic MVP Stack
- Streamlit
- Python vector db
- Free MySQL
Production Stack
- WordPress + NodeJS
- AWS
- VectorDB
- MySQL
I also came up with a bunch of mini challenges that will help me get to the Basic MVP done.
Goals for the MVP are:
- Determine the overall AI technologies needed
- Come up with estimated overhead to run the game
- Raise money/interest
Mini Challenges for MVP:
- Create and pull from vector databases in python
- Work on data structures:
- Story summary
- Last 3 transactions
- Story summary
- Main objective
- Geography
- Locations
- Lore
- Physical properties
- Characters
- Stats
- Age
- Race
- Health
- Strength: A character’s physical strength, such as how much they can lift or punch
- Dexterity: A character’s precision, agility, and nimbleness
- Constitution: A character’s physical fortitude, such as how well they resist damage and disease
- Intelligence: A character’s raw IQ and ability to learn
- Wisdom: A character’s spellcasting ability
- Charisma: A character’s spellcasting ability and saving throws
- Location
- Updates
- Backstory
- Stats
- NPCs
- Stats
- Location
- Backstory
- Motivation
- Relationship matrix
- Time
- Story summary
- Visibility mechanism (to see who gets to see and interact with a new transaction)
- Overall prompt
- Story summary mechanism
- Query past with locations and time
- Develop multi session chat in streamlit
- Teach LLM examples
- Battle
- Non standard battle
- Player enjoyment
- Plot armor
- Changing objective
- Map movement mechanics
Later development challenges:
- Explore invalid response resistance (create a way to repair responses)
- Explore cost-cutting and LLM selection
- Explore personality extraction (of NPC’s or characters)
- Explore context length restriction problem solving
Writing all this down I’ve come up with two steps moving forward:
- Even simpler MVP – completely prompt based
- After getting interest, develop simple MVP into NodeJS + frontend
- Then work on full final product
- Tool calls might be a gamechanger as well as vector databases
I’ve done it. I hit the wall of sinking dread, exhaustion, and boredom in this project.
I don’t want to create a DND game focused on storytelling with AI. AI just isn’t good enough, masterful enough, creative enough to create a rich world.
I want to focus on creating a game similar to the games I always wanted to create, focused on strategy and cool mechanics based in a system that allows for infinite creativity.
I need to create a system that builds a reality, not tells a story, and lets the player interface with it in a seamless way.
That means I’m adding a challenge:
- Think about how to allow for the user to have multiple inputs
- Speech – what your character says
- Action – what your character attempts to do
- Question – what you want to ask the DM
- Separate the types of responses
- Speech and actions get translated into story
- Questions are responded to
- Think of how to use fewer words and show more
- Character sheet
- Map
- Voice input and output
Also, I take back what I said, I can make a game on LLMs that tells a story, even though the thought of it makes me queasy in my chest for some reason.
I have then the challenges related to storywriting:
- Franklin’s elements of a story
- Dialog
- Emotion
- Character development and growth
Workpost 10: Shortpost
Today I want to write a short post because I want to strike a better balance today between work and indulgence, between freedom and routine.
Yesterday I did have fun, but my need for productivity left me feeling stressed because I didn’t get much done. At the same time, I want to fully enjoy what I did yesterday which was play and watch a lot of Valorant.
If I’m able to do that, go outside and be more active, as well as go to sleep at a good nice, I’ll be pretty happy.
Right now, I feel like shit cuz I went to bed at 1am but that’s ok…I needed to unwind a bit!
So this is going to be a short post because I’m gonna get started with work right away. I want to get enough work done, that I can start trying out this working while walking outside and going to the gym and working on art.
I did this yesterday for a very little time and it was absolutely awesome. I drove to go get food and while I was walking I was asking chatgpt about a coding problem I had and thinking about it.
It felt really good. Productive, free, and fun! Now I need to take that code, implement it, make it work so I can be active again and solve the next piece of the puzzle.
Workpost 63: Extreme procrastination
I’m struggling with some extreme procrastination where I don’t want to work at all.
Let me try to process.
I feel like there is no point and I feel overwhelmed. I feel it in my chest, this invisible resistance.
I feel scared to shoot more videos, it brings up fear in my heart.
I guess anything I do I can break down into a process instead of doing everything all at once.