Project

General

Profile

Minimal viable product » History » Version 2

Tomislav Pleše, 09/14/2025 07:40 PM

1 1 Tomislav Pleše
# Minimal viable product
2 2 Tomislav Pleše
3
4
	1. CONVERSATION
5
		a. UI - Easy to read (and skim) conversation between user and AI model
6
		b. Conversations saved to DB (MongoDB)
7
			i. Connecting Response to Request (Futures)
8
		c. Hierarchical conversation
9
			i. Cutting into the AI answer to get sub-answer, with only the context of the 1-level-preceding answer
10
			ii. Adding user notes to AI conversations
11
			iii. Handling multiple answers to the same prompt (ability to see all previous answers to the same question)
12
			iv. Folding an answer to just  the title / Unfolding the answer to full content
13
		d. Editing AI answer by the user
14
		e. User Profiles
15
		f. Secure storing api-keys
16
17
18
	2. NOTES/WIKI
19
		a. Hierarchical structure of notes
20
			i. Space/Project can have up to e.g. 5 levels of sub-notes (similar to OneNote)
21
		b. Saving prompts for later (repeat) use
22
		c. Prompt/Answer versioning system (Dario)
23
24
25
	3. NOTIFICATIONS
26
		a. Creating prompts that repeat automatically on set dates/times (e.g. for news on a subject, predictions of bitcoin price movement…) 
27
			
28
	
29
	4. USER FEEDBACK 
30
		a. User can on any screen give feedback, suggestion or report a problem with the application 
31
			i. Popup that captures the underlying screen
32
			ii. Editing the screenshot (circling, adding text comments)
33
			iii. Saving the current application state (variable values, requests, responses…)