Original Reddit post

Hello there! I’ve been thinking about this project for a while and I’m at the point where I need to choose the foundation before I start building. I’m ADHD, and I’m trying to build what is basically a personal AI assistant / second brain that I can interact with through WhatsApp or Telegram. The goal is not to build another chatbot I want something that can:

  • talk with me naturally through text and voice messages
  • act as a brain dump for ideas
  • save bookmarks, random thoughts, wishlists, research, Reddit posts, etc.
  • save and organize everything automatically inside my Notion
  • connect to Google Calendar
  • understand priorities
  • proactively message me during the day when it thinks it’s the right time to work on something or remind me something
  • remind me about things without me asking
  • make connections between ideas I saved weeks or months ago For example: I see an Instagram ad for a product that looks interesting, but I don’t have time to check it. I open WhatsApp, send a voice note saying: “This looks really interesting, remind me to look into it later” then I send the website URL in the next message. The assistant should understand that both messages belong together, visit the link, create a bookmark entry in a Notion db, populate properties, add tags automatically, and save all the context from my voice note as summary. Then maybe two weeks later, if we’re talking about a similar topic, it could tell me “Hey, this reminds me of something you saved a few weeks ago.” The other important part is that I don’t want it to be passive. I don’t just want a knowledge base like popular PKMs Fabric (which looks great too) or MyMind where I dump information. I’ve tried tools like Toki AI, but it wasn’t nearly smart enough for what I’m looking for. At first I thought n8n would be the obvious choice, since I’m used to create automations, but since it’s a systemic and deterministic way, I’m not sure anymore. I haven’t used the n8n AI agents yet, so I believe they fix that? Would you build something like this:
  • entirely inside n8n?
  • with an external agent (Hermes, OpenAI Agents SDK, LangGraph, etc.) and use n8n only for integrations?
  • completely custom?
  • something else entirely? I’m mostly interested in choosing the right long-term foundation. I don’t mind spending more time building it if it gives me something that will scale well over the next few years. Has anyone here built something similar? What would you do in my context? Thank you very much! submitted by /u/Shaihuby

Originally posted by u/Shaihuby on r/ClaudeCode