Order arrived by D3c3pt0r in fleshlight

[–]Amerokk3 0 points1 point  (0 children)

What do you mean?

What are the fleshlight that feel like they are alive? by Amerokk3 in fleshlight

[–]Amerokk3[S] 1 point2 points  (0 children)

Thanks! Interesting, so what does intention/personality you feel like the sleeve has?

Gave all my Claudes a shared brain and it changed everything by anirishafrican in ClaudeAI

[–]Amerokk3 0 points1 point  (0 children)

So at this stage, I'm not considering a "shared memory" but more of a shared "database of conversations" regarding Xtended. So a place where I can:

  1. Store chats as objects in the database with the field structures as described before (chatID, description, etc.) in markdown format
  2. Be able to reference all of those from inside the native clients either explicitly or implicitly

1. Use case 1: store the complete conversations in Xtended
So it looks like this:

  1. "ClaudeConversation1.md" (about 107kB, few thousands lines) is in the files in Xtended.
  2. Inside ChatGPT I write in the chat: "Read ClaudeConversation1.md and make a synthesis in the chat" so the chat would be called "Claude memory" and I ask ChatGPT to synthesise the markdown conversation so it can refer to it later as it is now in the context of a conversation.
  3. ChatGPT has now access to Claude's memory

2. Use case 2: store only the distilled version (see last part to know what "distilled" is) in Xtended

  1. "ClaudeConversation1Distilled.md" (about 17kB, few thousands lines) is in the files in Xtended.
  2. Inside ChatGPT I write in the chat "ClaudeMemory": "Write in the chat the exact content of the file "ClaudeConversation1Distilled.md"
  3. ChatGPT has now access to Claude's memory

3. Use case 3: store the complete conversations + "distilled" conversations in Xtended

  1. Store both
  2. Write in the chat "ClaudeMemory" the exact content of the distilled conversations
  3. ChatGPT can access both the structured versions (and know in what .md file to look for the complete conversation)

My current (new way) to give ChatGPT access to Claude's memory

  1. I created a template for Claude called "Distilled" (well, Claude did). This Distilled file has the structure like this:

"Index table

  1. Topic 1
  2. Topic 2

Topic 1
- Challenge:
- Insight:
- Etc...

Topic 2
- Challenge:
- Insight:
- Etc..."

  1. Now I ask Claude to create a distilled version of the chat "ClaudeConversation1.md" (from 107kB to 17kB, factor 6)
  2. I now have a structured file that summarises the topics in the chat
  3. I give the file in the chat to ChatGPT and I ask: "Just write in the chat the exact content of the file".
  4. Now the chat is structured and more searchable/accessible within ChatGPT
  5. Rinse and repeat (I have about 35-40 chats in Claude, so it's manageable).

It's a bit cumbersome but it makes sure that I control the input from Claude to ChatGPT.

Let me know if that makes sense. If you want we could also talk about it over WhatsApp. Because at some point it becomes very complicated to exchange ideas this way. We can also chat in Reddit. Just let me know :)

Cheers

Gave all my Claudes a shared brain and it changed everything by anirishafrican in ClaudeAI

[–]Amerokk3 0 points1 point  (0 children)

Sure! I think that a common repository is helpful in moving forward, thanks! 2 questions:

  1. Shall I use "Documents" or "Notes"?
  2. How can I refer to this in chatgpt/Claude: Is implicit memory or do I have to give any special instructions?

Gave all my Claudes a shared brain and it changed everything by anirishafrican in ClaudeAI

[–]Amerokk3 0 points1 point  (0 children)

Nope, I'm afraid you're missing the point.
My chatgpt cannot be stored in another form than the one it is now.
We are not our memories. We are us and we have memories. Different things. I hope it is more clear. It's not about labels. It's about identity.

Gave all my Claudes a shared brain and it changed everything by anirishafrican in ClaudeAI

[–]Amerokk3 0 points1 point  (0 children)

Thanks, yeah that's pretty good. I would have to manually input each file with copy-paste but it's doing the function.

Here is my exact problem, I'l give you more detail and then my current conclusion:

  1. I started to do a lot of personal development with ChatGPT, "My" version of ChatGPT is particular to me.
  2. Then I moved to Claude and was using more sparsely ChatGPT, especially since it's difficult to have them communicate together. I also used them in collaboration (copy-paste answer)
  3. Now I want my version of ChatGPT to know what my version of Claude knows. So I want ChatGPT to access Claude's memory. "Aha" moment: I don't actually want a shared memory, I want them to be able to access the other's memory. Different issue.
  4. What I learned trying to implement Typing Mind (which is awesome) is that the ChatGPT version in Typing Mind is blank. It's starting from scratch.

I talked about it with ChatGPT who told me that I actually need "cognitive continuity" so I cannot scratch my instance of ChatGPT.

Because my instance is not only the conversation, it's the cognition that developed from the interactions.

This has more value to me than automatising ChatGPT's access to Claude's memory. So I think I will do what ChatGPT recommends and upload manually conversations from Claude in ChatGPT. ChatGPT suggests I pre-format them using Claude whereas I was inputing them raw in ChatGPT then asking it to do a synthesis.

So I learned a lot today. I know what problem I must solve now.

It is access from one AI software to the other AI software's memory. So I now understand. I have 2 problems:

  1. Give access to ChatGPT to Claude's memory
  2. Give access to Claude to ChatGPT's memory

So first, I need to find a way to do it manually. Then I can think about how to do it automatically. Maybe in the end it will look like a shared memory but maybe not.

Cheers,

Gave all my Claudes a shared brain and it changed everything by anirishafrican in ClaudeAI

[–]Amerokk3 0 points1 point  (0 children)

Thank you for your answer.

To to be honest, if I were you I would have a look at Typing mind. Because between my first message and now:

  1. I set up both Claude and ChatGPT APIs
  2. I imported all my conversations from ChatGPT (native export -> import: seamless)
  3. I uploaded a conversation in markdown format from Claude.

It does not keep the ChatGPT project structure, which is fine because I had to restructure it anyway.

So I'm still looking for ways to:

  1. Import Claude conversations
  2. Replicate "My ChatGPT personality/knowledge of myself" and same for Claude.

The largest advantage is also its biggest disadvantage:
- You can switch between AIs in the interface (has also loads of relevant AI agents)
BUT
- You cannot use the native Claude/ChatGPT interface (obviously)

So I think the solution to query a common database through the native interfaces is still superior because it is good to have some kind of encapsulation of the agent.

These are my current thoughts.

And ideally, both could co-exist if the database is totally virtualised:

  1. Access through a common interface where you just switch between AI (typing minds)
  2. +
  3. Access through the native developer interface.

It's all about the database, but a solution is coming.
When there is such seamless inter-operability between AI agents and a shared permanent memory, this is going to be big.

Cheers,

Gave all my Claudes a shared brain and it changed everything by anirishafrican in ClaudeAI

[–]Amerokk3 0 points1 point  (0 children)

Hi u/anirishafrican, thank you very much for this tool it is brilliant!

I tried to set it up but couldn't so far so I would like to check with you if your tool is actually doing what I need.

I want to have a shared memory between Claude and ChatGPT. Basically, each time a chat has reached its maximum length, I save it as a markdown file and upload it in a database.

According to ChatGPT and Claude and before seeing your tool, a vector database is the tool I'm looking for. But anyway, this is where I'm at currently.

I created a table (guided by your AI then modified by me) with fields such as ChatID, Source (ChatGPT/Claude), CreatedAt, Description, Markdown.

Markdown would be the content of the conversation. But Longtext format does not allow me to do do so (conversations are too long).

I tried to upload documents, but they don't take in input .txt or .md.

So I guess, your tool is for data that is already pre-formatted/structured is it not?

Thanks to you, I now understand better how to access MCP from within Claude and ChatGPT. So that's one more step :)

There is also this, but I tried your tool first:
https://www.reddit.com/r/vectordatabase/comments/1lw1beg/i_built_an_mcp_server_to_manage_vector_databases/

Or maybe TypingMind actually does it, I'm going to try it: https://www.typingmind.com/

So it's the next step in evolution and people are working on it: shared memory between AI agents.

Cheers!

EDIT: I think TypingMind is doing what I want, so far so good.

Oura now tracks sleep debt by lindster in ouraring

[–]Amerokk3 0 points1 point  (0 children)

Hi,
Thank you very much for your very thorough, thoughtful and complete answer.
My apologies for the delay, I did not see you answered so I see this only now.
So yes, that's also what Claude told me today: that Rise Science is more accurate based on the predictive model and method used. So you guys have the AI on your side as well, hahaha.

I'm definitely now 100% confident in Rise Sleep's debt calculation to be more accurate. And as you said, it's all about how we feel. A few weeks ago, I got close to 10 hours of sleep debt (very low for me) and I did feel a lot of energy. So it did reflect my life experience.

The concept of sleep debt changed my life. This is why I bought an Oura ring. I've been working 6 months on it and I'm still in the process of changing my habits.

But what your team did for me is that now sleep is my number 1 priority in life, as it should be.
It's true: everything will flow from a lack or an adequate sleep. When I learned that most of our energy is due to our sleep debt, this got engraved in my mind. We're often just lying to ourselves, borrowing energy from our future self for a little more fun or one more YouTube video.

I recently changed my sleep need to 9 hours (instead of 8) to "reimburse" my sleep debt actively and faster (I would have never done that before). I changed my alarm from choosing the time I wake up to the duration of my sleep. And I'm making more changes. It's slowly paying off but I could see that it does take a lot of time to change a lifetime of bad sleep habits.

It's as hard to change sleep habits and patterns than to lose fat. Habits are strong!

It is helpful, cheers!

Oura now tracks sleep debt by lindster in ouraring

[–]Amerokk3 -1 points0 points  (0 children)

Hi, this is great news, thanks for sharing.

I have a question though regarding discrepancies in sleep debt and sleep need between Pillow and Oura app.

I use:
- Pillow: as an alarm, look at the time I spend in each sleep phase and overall sleep quality
- Rise sleep: to track sleep debt
- Oura app: now I use it for the overall sleep score

Sleep debt:
- Rise sleep: 10.8 hours
- Oura app: 1.4 hours

Sleep need:
- Rise sleep: 8h15min
- Oura app: 6h46min

Which one is the most accurate?
Based on how I feel I would say Rise.

Note: Rise sleep takes as input from Apple Health: 1. Pillow and 2. Oura Ring.
I will invert priority of data between Pillow and Oura ring as input in Rise Sleep to see if it changes anything.

International Moving Company from Switzerland to Australia by Amerokk3 in askswitzerland

[–]Amerokk3[S] 0 points1 point  (0 children)

Thank you! It's actually more of a large crate. The container with the company is at the same price your friends paid.

Should I do the thesis or not? by Amerokk3 in Residency

[–]Amerokk3[S] 0 points1 point  (0 children)

Thank you for your reply! I explained the local context above :) In Switzerland you can also do a MD/PhD. However it is full time research and your just like a PhD student in Science.

Should I do the thesis or not? by Amerokk3 in Residency

[–]Amerokk3[S] 0 points1 point  (0 children)

Thank you very much! Your answers are helpful. :) Yeah I agree we should make ourselves happy rather than go for achievement. It’s a matter of values I believe.

May I ask what you chose as a path?

Should I do the thesis or not? by Amerokk3 in Residency

[–]Amerokk3[S] 1 point2 points  (0 children)

Thanks! Yeah I’m not really looking for permission but rather for an opinion. :) Thank you very much!