Skip to content

Autoname conversations similar to gptme cli #15

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
0xbrayo opened this issue Feb 11, 2025 · 4 comments
Open

Autoname conversations similar to gptme cli #15

0xbrayo opened this issue Feb 11, 2025 · 4 comments

Comments

@0xbrayo
Copy link
Member

0xbrayo commented Feb 11, 2025

Current autoname feature uses a unix timestamp

@0xbrayo
Copy link
Member Author

0xbrayo commented Mar 30, 2025

After looking around the code, seems this was intended behavior

@0xbrayo 0xbrayo closed this as completed Mar 30, 2025
@ErikBjare
Copy link
Member

It's not great though, should definitely be fixed.

@ErikBjare ErikBjare reopened this Mar 30, 2025
@ErikBjare
Copy link
Member

ErikBjare commented Mar 30, 2025

My current thinking is that we will create conversations with the same name as in gptme cli (with the format: YYYY-MM-DD-verb-adjective-noun), but in both add support for an additional "name" metadata somewhere in the conversation directory. Not sure where, maybe a new file for such metadata? Updates to such metadata could be subscribed to via SSE.

This "display name" could then be set to something LLM-generated (or edited by the user) and be presented to the user instead of the conversation directory name (since the directory name is more id-like, we'd rather not rename them).

@0xbrayo
Copy link
Member Author

0xbrayo commented Mar 30, 2025

The "display name" could be generated after the first message, similar to how chatgpt and claude does it. Summarizing the first response from the LLM.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants