I tried to make mine as human-like as possible, with self-reflection, episodic memory / hippocampus, emotional tagging etc. If you prefer talking to a person, not a tool, you can take a look at https://lethe.gg/ (open source, written in Rust, hosted version available).
It's wonderful, I like it a lot, thank you, need to check on that.