Roadmap
This is a rough idea of the goals. I move based on what people request on Discord.
I’m working on
Memory v2 in beta. Game Room and story mode in beta.
Privacy mode v2 with encrypted prompt vaults, encrypted chats, auto lock. It’s the prompt vault you wished we always had. It’s the prompt vault you come home to.
Possible next up
- (DONE!) Voice mode
- done–ASR, no wakeword, full voice
- done–Phone calls
- done–Wakeword free voice conversation
- done–dynamic stop/resume of speech when user interrupts
- Virtual Employees
- Won’t give full details yet here- this is imminent
- Create goal
- Oriented as EASY interface for business admins
- Avatar v2
- This was a tech demo, want to expand
- Avatars walk around virtual rooms to areas that match the task they are on
- Animated stuff
- Lipsync – supported in our avatar on patreon
- Games – we have an easter egg to already walk around first person
- (Beta testing) Story Mode v2
- I took a swing and I missed. Scrap this system.
- Zork-style still (room based).
- Less story, more rules for the AI, let the AI fill in details more
- Story scene is minimal, just list of items
- Story engine SEPARATE from the chat history, bah
- (DONE PROPER 2.11.3) Privacy Mode v2
- prompt vault
- It should be a simple toggle
- Eyeball icon locks to local or something
- Not private-locked chats, private locked UI as a whole
- Still keep private only chats
- (partial) Emotion system
- emotions can be added for X minutes.
- Guided Tour
- in-app tour of features
- In the form of achievements – 10 tool calls, etc
- Shows all core features
- (DONE beta testing) Memory system
- Layered memory system, plugins can add layers
- One tool for all layers search, add, recent, delete.
- depth=1 spiders to nearby memories and pulls
- Full people place thing event system
- Librarian that runs nightly for cleanup
- Translations
- A plugin that translates the app in real time
- No language files, just real-time UI translation
- Tool updates
- Chain tools together (output -> input)
- Create tool workflows editor so we call one tool and it chains
- Make tools dynamic (only show whats needed, have AI call “list tools” and enable subsets.)
