Org-Conversations: Hierarchical LLM Chatting Within Org-Mode #457
Replies: 2 comments 5 replies
-
Here is my preliminary design doc for this. Comments welcome! The design doc has been streamlined using o1-preview. Overview The Message Markup
Tree Traversal and Message Collection
Message Formatting
Property Map Handling
Model Selection
Logging
Example
|
Beta Was this translation helpful? Give feedback.
-
> Response text is watermarked using text-properties.
How is that persisted when emacs is restarted?
Saved as Org properties and restored when turning on gptel-mode, see the README.
I think I'll code up my own design when I find the time. As for the LLM backend, I think both `gptel` and `ellama` are possible choices? Do you know what the trade-offs between the two are?
I haven't used ellama, so I'm not sure.
|
Beta Was this translation helpful? Give feedback.
-
My initial vision was to create conversation trees in org-mode, where each message would be represented as a separate heading. In this structure, the conversation context would consist of all previous sibling messages and parent entries.
While I notice that
gptel-org-branching-context
has been implemented, I'm still unclear about how to distinguish between user messages and LLM responses.Beta Was this translation helpful? Give feedback.
All reactions