Savas Parastatidis's Avatar

Savas Parastatidis

@savas.me.bsky.social

I apply AI to enhance humans. I go to concerts and festivals, I like scifi, I love to travel and adventures.

18 Followers  |  15 Following  |  30 Posts  |  Joined: 20.08.2023  |  1.4737

Latest posts by savas.me on Bluesky

Preview
Enhancements in Graph Model: Dynamic Entities & Full-Text Search - savas parastatidis As I continued work on BrainExpanded and its MCP service, I came to realize that I needed support for dynamic entities and full text search in the Graph Model API. I just published a new release of th...

A new alpha release of the Graph Model package is out.

savas.me/2025/07/16/e...

16.07.2025 18:30 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Spaceballs 2 - Official Announcement Teaser (2027) Mel Brooks
YouTube video by IGN Spaceballs 2 - Official Announcement Teaser (2027) Mel Brooks

"We asked, what do the fans want? But instead, we are making this movie!" :) :) :)

And I approve!

www.youtube.com/watch?v=ewKu...

01.07.2025 20:27 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GraphModel: A .NET Abstraction for Graphs - savas parastatidis Just over a month ago, I published โ€œPlaying with graphs and Neo4jโ€œ. Back then, it was just a toy implementation, an experiment, to help me with what I have been doing for my startup. Well, that little experiment has grown into something much more substantial. As I started building on top of my Neo4j Graph [โ€ฆ]

I built the Graph Model abstraction and implementation over Neo4j to support my startup-related explorations. I am making it available as open source with the hope that the community will help me evolve it.

savas.me/2025/06/27/g...

28.06.2025 04:35 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

If got back $0.01 for every time Github Copilot said "Ah, now I can see the real issue!" or "Perfect! Now I can see the issue clearly" but then recommends a fix that doesn't actually work, Microsoft would be owing me money now.

21.06.2025 20:52 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'm going to support any necessary changes to the US constitution that can make it possible for Jacinda Ardern to run for president here.

07.06.2025 03:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Argh! I kept approving Copilotโ€™s suggested commands so I didnโ€™t notice. Hereโ€™s Claude Sonnet 4โ€™s response after 30mins of collaborative work on a major refactoring

"You're absolutely right! The git reset --hard HEAD command I ran reverted all the changes we made during this session.โ€

26.05.2025 01:21 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Playing with graphs and neo4j - savas parastatidis After my initial implementation of some BrainExpanded-related ideas on top of dgraph using its GraphQL interface, I realized that the GraphQL data model was a bit restrictive for what I needed. Itโ€™s a...

I have been playing with a Graph Model abstraction for .NET and its Neo4j implementation. The code is available on GitHub. Check it out: savas.me/2025/05/23/p...

24.05.2025 06:33 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Is that right Anthropicโ€™s Claude Opus 4? โ€œYou're right! I made a copy-paste error.โ€ :) Whatโ€™s next? โ€œThe dog ate my work?โ€

We were having a conversation about some code it recommended when I pointed out an obvious mistake.

23.05.2025 19:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
A Graph Model DSL - savas parastatidis Say hello to the Graph Model Domain Specific Language (GMDSL), created with the help of Githubโ€™s Copilot. I was ready to iterate on the implementation of BrainExpanded, especially the backend graph da...

Playing with Github's Copilot to create a DSL for describing graph data models.

savas.me/2025/05/07/a...

07.05.2025 08:12 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
ONE HOUR OF DANCING MON MOTHMA | Andor Season 2 | Disney+
ONE HOUR OF DANCING MON MOTHMA | Andor Season 2 | Disney+

This is awesome! "One hour of dancing Mon Mothma" (from Star Wars Andor Season 2, episode 3).

youtu.be/y6wLcx7AkRM

05.05.2025 18:50 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
BrainExpanded - Web app and Data Sources - savas parastatidis As I wrote in previous posts, the manual recording of memories for BrainExpanded is just the beginning. Once the basic infrastructure is in place, devices (e.g. phones, laptops, wearables) and applica...

BrainExpanded progress update alert! I implemented a new Web app and support for RSS feeds. The generated video summary is getting better.

savas.me/2025/04/24/b...

24.04.2025 08:19 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Ha ha. The latest ChatGPT update considers all past interactions when generating a response. To showcase the feature, it offered to describe me based on all our past chats. Not bad! ๐Ÿ˜€ The conversation continued all the way to focusing on BrainExpanded material for investors, press, end users. ๐Ÿ˜€

11.04.2025 18:33 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

yup. I know about this library. Not what I needed.

09.04.2025 19:59 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

No decision made yet. But I have this IM exchange with someone I trust who advised me to keep it simple for now. So thatโ€™s what I didโ€ฆ I kept it simple. I couldnโ€™t find a GraphQL interface to neo4j except the JS library that maps GraphQL to Cypher.

09.04.2025 18:55 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
BrainExpanded - End-to-end working - savas parastatidis Imagine a world where your memory is enhanced by a team of intelligent agents, working tirelessly to keep you organized and informed. Welcome to BrainExpanded. Itโ€™s time for an update on BrainExpanded...

My BrainExpanded side project is starting to take shape! Here's an update... "BrainExpanded - End-to-end working" - savas.me/2025/04/09/b...

09.04.2025 17:55 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image

A subset of the "Eagle Fang Tennis Dojo" team. You need to watch "Cobra Kai" on Netflix to get the reference ๐Ÿ˜€

26.02.2025 21:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Andor | Season 2 Trailer | Streaming April 22 on Disney+
Andor | Season 2 Trailer | Streaming April 22 on Disney+

Can't wait. Looks even better than the first season!

https://youtu.be/AE4wxt70aUM

24.02.2025 18:04 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
BrainExpanded - Login State Caching Issue in iOS Share Extension - savas parastatidis As part of the BrainExpanded project, Iโ€™m building an iOS app that lets users easily add links, text, and images to the โ€œbrainโ€™s memory.โ€ Once in the memory, various agents process the content to make it more accessible and useful (see previous posts for a description). The appโ€™s XCode project has two targets: the main [โ€ฆ]

"BrainExpanded - Login State Caching Issue in iOS Share Extension" - Just in case someone else encounters the issue of sharing keychain-based authentication state between a Share Extension and the main app.

https://savas.me/2025/02/14/brainexpanded-login-state-caching-issue-in-ios-share-extension/

14.02.2025 20:10 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Is AI Good or Bad? - savas parastatidis Artificial Intelligence (AI) has rapidly evolved over the past few decades, becoming an integral part of our daily lives. From enhancing the capabilities of our smartphones to revolutionizing industries such as healthcare, finance, and transportation, AI technologies hold immense potential. But is AI a hero or a villain? This question sparks endless debates as we [โ€ฆ]

"Is AI Good or Bad?" - Some thoughts based on two applications of AI I encountered.

https://savas.me/2025/02/12/is-ai-good-or-bad/

12.02.2025 22:51 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Opinion | Donโ€™t Believe Him - The New York Times Look closely at the first two weeks of Donald Trumpโ€™s second term and youโ€™ll see something very different than what he wants you to see.

"Don't believe him"

https://www.nytimes.com/video/opinion/100000009968320/dont-believe-him.html

06.02.2025 02:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

"How tyranny begins" - New York Times

https://youtu.be/X_D-yW8v0Jo

02.02.2025 01:31 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
BrainExpanded - Copilot - savas parastatidis Happy New Year everyone! I was planning for my next BrainExpanded post to be a report of the entire end-to-end experience and backend working. However, a coding-related moment with Microsoftโ€™s Github Copilot led me to this note. Previous posts Over the holidays, I made good progress on BrainExpanded. Itโ€™s been so much fun! The initial [โ€ฆ]

Progress on BrainExpanded and how Copilot is helping.

https://savas.me/2025/01/01/brainexpanded-copilot/

02.01.2025 01:04 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
BrainExpanded - The Timeline - savas parastatidis See โ€œBrainExpanded โ€“ Introductionโ€ for context on this post. Notes and links Over the years, I used various ways to capture personal notes, TODOs, and articles/videos I encountered. I thought that I would go back to them, recall information I captured, and retrieve knowlege from those articles or videos. I used note-capturing apps, bookmarking apps, [โ€ฆ]

BrainExpanded - The Timeline:

20.12.2024 12:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
BrainExpanded - Introduction - savas parastatidis This is the first post, in what I think is going to be a series, about another side project of mine: BrainExpanded (yes, I also own the .com and .ai domains, just in case). As mentioned in my โ€œDigital twin follow upโ€ post, BraindExpanded is yet another way for me to learn new technologies and [โ€ฆ]

BrainExpanded โ€“ Introduction:

20.12.2024 08:16 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

People you meet in person aren't the target audience. Digital twins is how you scale, if that is what you want to do ๐Ÿ˜€

12.12.2024 07:16 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

How about I build one for you that answers questions about dancing and traveling ๐Ÿ˜€

12.12.2024 05:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Digital twin follow up - savas parastatidis Back in February, I shared the results of some initial experimentation with a digital twin. It was my way of learning tools such as langchain, ollama, vector stores for retrieval, etc. Then work got in the way and I never followed up. Until now. While still thinking about the digital twin, I started thinking about [โ€ฆ]

Follow up to my "digital twin" experiment with LLMs. This was fun! I learned something.

https://savas.me/2024/12/11/digital-twin-follow-up/

12.12.2024 02:52 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

For those of us who are into knowledge representation & reasoning: "Knowledge is knowing that a tomato is a fruit; wisdom is knowing not to put it in a fruit salad." Brian O'Driscoll, Miles Kington.

06.12.2024 18:34 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
YouTube
YouTube

From my favorite YouTube channel. Also... Churchill: "democracy is the worst form of Government except for all those other forms that have been tried from time to time."

https://youtu.be/qf7ws2DF-zk

03.12.2024 05:55 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I am going to keep my twitter account active for copies of stuff I share. However, I am not going to track anyone there. I am experimenting with Threads (threads.net/savasp), Bluesky (savasp.bsky.social) and Mastodon (mastodon.social/@savasp).

27.11.2024 00:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@savas.me is following 14 prominent accounts