# A force-directed graph of A.I. vectors using D3blocks and Weaviate

**URL:** <https://forum.weaviate.io/t/a-force-directed-graph-of-a-i-vectors-using-d3blocks-and-weaviate/21924>\
**Category:** Showcase\
**Tags:** integration, developer-experience, python\
**Created:** [August 29, 2025, 6:39pm UTC](https://forum.weaviate.io/t/a-force-directed-graph-of-a-i-vectors-using-d3blocks-and-weaviate/21924 "2025-08-29T18:39:31Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Katherine](https://avatars.discourse-cdn.com/v4/letter/k/f9ae1b/32.png) [@Katherine](https://forum.weaviate.io/u/Katherine)\
**Post date:** [August 29, 2025, 6:39pm UTC](https://forum.weaviate.io/t/a-force-directed-graph-of-a-i-vectors-using-d3blocks-and-weaviate/21924/1 "2025-08-29T18:39:31Z")

</div>

![similarityd3blocks](https://canada1.discourse-cdn.com/flex027/uploads/weaviate/original/2X/7/727f78de0a28c20ce5e1f90a765388a3a149c1c0.png)

I really like vector data shown in an animated force-directed graph. So, I stored the vectors in Weaviate. Then I fed the ‘nearest neighbor’ data from Weaviate to the D3blocks library, which allowed me to have FDG plotting, _all with Python._

For more on my code, visit the Georgia Project, [https://github.com/KatherineMossDeveloper/The-Georgia-Project/tree/main](https://github.com/KatherineMossDeveloper/The-Georgia-Project/tree/main).

---

<div class="post-metadata">

**Author:** ![Shahin](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/shahin/32/7944_2.png) [@Shahin](https://forum.weaviate.io/u/Shahin)\
**Post date:** [September 1, 2025, 10:05am UTC](https://forum.weaviate.io/t/a-force-directed-graph-of-a-i-vectors-using-d3blocks-and-weaviate/21924/2 "2025-09-01T10:05:22Z")

</div>

Hey @Katherine ,

Welcome to our community—it’s lovely to have you here!

That’s an interesting one, thank you for sharing it with us.

Best regards,

Mohamed Shahin  
Weaviate Support Engineer  
(Ireland, UTC±00:00/+01:00)

---

<div class="post-metadata">

**Author:** ![Katherine](https://avatars.discourse-cdn.com/v4/letter/k/f9ae1b/32.png) [@Katherine](https://forum.weaviate.io/u/Katherine)\
**Post date:** [September 1, 2025, 1:09pm UTC](https://forum.weaviate.io/t/a-force-directed-graph-of-a-i-vectors-using-d3blocks-and-weaviate/21924/3 "2025-09-01T13:09:03Z")

</div>

Hey Mohamed,

Thanks for the note. It was really fun to use Weaviate with my project. It is an honor to get a reply from someone from Weaviate.

I had never used a vector database before, so I was delighted that it was relatively easy to implement. I left some notes on it in my Georgia Project, if anyone is interested in my use of it.

cheers,

Katherine

---

<div class="post-metadata">

**Author:** ![Shahin](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/shahin/32/7944_2.png) [@Shahin](https://forum.weaviate.io/u/Shahin)\
**Post date:** [September 1, 2025, 2:11pm UTC](https://forum.weaviate.io/t/a-force-directed-graph-of-a-i-vectors-using-d3blocks-and-weaviate/21924/4 "2025-09-01T14:11:59Z")

</div>

Absolutely 🤗 ! If you need anything in Weaviate or help with any concept, please don’t hesitate to reach out—we’ll be happy to support.

Vector databases are the future, and AI is becoming embedded everywhere. At Weaviate, we focus on making things simple for developers, engineers, and anyone using vector DB for the first time.

I’m really glad to hear you’re enjoying it. Have a lovely week ahead.

Best regards,

Mohamed Shahin  
Weaviate Support Engineer  
(Ireland, UTC±00:00/+01:00)

---

<div class="post-metadata">

**Author:** ![Katherine](https://avatars.discourse-cdn.com/v4/letter/k/f9ae1b/32.png) [@Katherine](https://forum.weaviate.io/u/Katherine)\
**Post date:** [March 24, 2026, 12:49pm UTC](https://forum.weaviate.io/t/a-force-directed-graph-of-a-i-vectors-using-d3blocks-and-weaviate/21924/5 "2026-03-24T12:49:50Z")

</div>

Hello Mohamed,

I hope you are well. It is finally Spring here in Maryland. We deserve that!

I have written a React/Next browser application that uses vector data in a Weaviate database, which is installed locally, running in Docker. I am thinking of hosting the app in a cloud server, as a developer portfolio. The space needed will be small, as it is a small app using approx. 100 png images. I think hosting the Weaviate database with Weaviate makes sense, of course. I was wondering which app hosting service you would recommend for such a portfolio site?

thank you!

Katherine

---

<div class="post-metadata">

**Author:** ![Shahin](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/shahin/32/7944_2.png) [@Shahin](https://forum.weaviate.io/u/Shahin)\
**Post date:** [March 25, 2026, 12:34pm UTC](https://forum.weaviate.io/t/a-force-directed-graph-of-a-i-vectors-using-d3blocks-and-weaviate/21924/6 "2026-03-25T12:34:50Z")

</div>

Hey there,

Thank you so much, I’m doing well, and hope you are too! And absolutely, enjoy that! I wish I could say the same about Ireland, it’s stormy, rainy, cloudy… in other words, miserable 😂

I’m not really an expert, but for free tier, Vercel seems like a solid choice pretty standard for Next.js.

On the database side Weaviate Cloud (WCD) offers a free 14-day sandbox to try things out, and you can go as low as $45/month after that.

Let me know if you have any other questions!

Best regards,

Mohamed Shahin  
Weaviate Admin & Support Engineer  
(Ireland, UTC±00:00/+01:00)

---

<div class="post-metadata">

**Author:** ![Katherine](https://avatars.discourse-cdn.com/v4/letter/k/f9ae1b/32.png) [@Katherine](https://forum.weaviate.io/u/Katherine)\
**Post date:** [March 25, 2026, 2:03pm UTC](https://forum.weaviate.io/t/a-force-directed-graph-of-a-i-vectors-using-d3blocks-and-weaviate/21924/7 "2026-03-25T14:03:18Z")

</div>

Dear Mohamed,

Thank you so much for the Vercel recommendation. I am new to this world, so choosing a standard answer sounds great. Yes, I am thinking of going with the free 14 day sandbox, then switching if things look good. I will write to you (and everyone I know) when I go live with it. Should be a lot of fun.

Sorry about your weather. I know it can be challenging to see a gray sky everyday. Hope you can visit a warm beach this year.

later,

Katherine
