I want to create an AI client that revolutionizes and rethinks how does a human interact with an LLM.
I would like to borrow the design of "git" and try to implement it into my client.
## Rejection of Linear Conversations
The current model of linear back and forth conversation is limiting in its form and doesn't allow for deep and complex explorations and thinking.
## Context Management & Optimization
Context is everything -- what AI knows about you (intentions, what you find insightful, which direction you want to go to, which memory to use and not use) determines the quality of response. It's all about context management and optimization.
## Stochastic Response VS Solid Gains
It's also about organizing, managing, preserving, and presenting the fruits of discussion, so they don't get flushed down the conversations. There needs to be somewhere store the insights and build on them, like a playground.
AI is good at generating stochastic responeses -- but humans need something permanent to anchor on and build on top. AI is good at genreating stochastic responeses -- but humans need something permanent to anchor on and build on top. It's about turing random possbilities into realities and prodcuts. It's about turning fluid converations and flow of ideas into important gains, insights earned, and products built.
Give me some ideas. what are you thinking of? where might git be useful in an AI client? be extremely creative and think different. Tackle actual needs and painpoints. Design something beautiful.
---
Commit -- crystalize & preserve insight
Branch -- explore without polluting context
Merge -- synthesize different branches to form a comprehensive overview
Clear / Add / Overwrite -- forget / add / edit certain memories
---
There will never be a "client" for humans to use AI just like there's not a client to use electricity (only appliances) -- people use electricity only for a particular purpose or goal (learning, healthcare, coding, etc).
A chat interface is only a transitional phase, just like the terminal, which is doomed to be obsolete -- [[LLM needs interactive & intuitive GUI]]
The ultimate purpose of AI is to help humans achieve particular goals.
---
## Existing Projects
https://nessielabs.com/