ChatCBT: AI-powered CBT journaling assistant for your notes

ChatCBT is an AI-powered journaling assistant* for your Obsidian notes inspired by cognitive behavioral therapy (CBT)


Re-work negative beliefs by chatting with a kind and objective agent, powered by your choice of a cloud or local/private AI service. Generate a summary of your reframed thoughts to help change negative thinking patterns.

Conversations are saved as files on your local computer, which you can keep as a diary or share with a therapist.

Install here: Plugins - Obsidian

Grateful for your feedback

  • Not a replacement for therapy. See disclaimer on “Learn more” page.

That’s awesome. I tried installing it following the setup guide, however I found it keeps loading, and not finishing a command. Is there anything I’m doing wrong, or can do to find the error?

I’m using Olama with a 8gb ram macbook, could that be the issue?

Thank you for this! Works great, even in other language (finnish) I made bot to telegram to reframe my thoughts via custom cbt bot, but this helps me work inside obsidian and maybe journal more. Thanks!

1 Like

Hi @Tom5 , are you using the Ollama mode? if so, it could have to do with the specs of your laptop and how it handles a local LLM.

If you are using OpenAI - it may have to do with your internet connection as it is usually quite fast.

Edit: just saw your comment about using Ollama. Yes, that is probably why it is slow. I am working on a feature that let’s you pick which local model you’d like to use, which might help people with hardware limitations

If the issue is unrelated to either of the above, it may be a bug and I’d be curious to deep dive it

1 Like

In the newest version 1.0.3 you can now override the default models for OpenAI and Ollama with any model name of your choice :tada: