# Minimum system requirements for local setup

**URL:** <https://forum.weaviate.io/t/minimum-system-requirements-for-local-setup/10864>\
**Category:** Forum feedback\
**Created:** [March 5, 2025, 10:52pm UTC](https://forum.weaviate.io/t/minimum-system-requirements-for-local-setup/10864 "2025-03-05T22:52:31Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Niharika](https://avatars.discourse-cdn.com/v4/letter/n/e79b87/32.png) [@Niharika](https://forum.weaviate.io/u/Niharika)\
**Post date:** [March 5, 2025, 10:52pm UTC](https://forum.weaviate.io/t/minimum-system-requirements-for-local-setup/10864/1 "2025-03-05T22:52:31Z")

</div>

Hey everyone! I’m setting up Weaviate locally and want to find the minimum system requirements that allow for a smooth experience while also handling decent-sized datasets (e.g., 1M+ vectors). What’s the best local setup (RAM, CPU, Docker settings) to balance performance and resource efficiency? Any config tweaks I should consider?

---

<div class="post-metadata">

**Author:** ![DudaNogueira](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/dudanogueira/32/7846_2.png) [@DudaNogueira](https://forum.weaviate.io/u/DudaNogueira)\
**Post date:** [March 6, 2025, 12:58pm UTC](https://forum.weaviate.io/t/minimum-system-requirements-for-local-setup/10864/2 "2025-03-06T12:58:35Z")

</div>

hi @Niharika !!

Welcome to our community 🤗

Based on this doc:

> **[Resource Planning | Weaviate](https://weaviate.io/developers/weaviate/concepts/resources)**
>
> Weaviate scales well for large projects. Smaller projects, less than 1M objects, do not require resource planning. For medium and large-scale projects, you should plan how to get the best performance from your resources. While you design you system,...

I have created a simple resource calculator:

> **[Weaviate Resource Calculator](https://weaviate-resource-calculator.streamlit.app/)**
>
> This is the app you get when you run streamlit hello, extracted as its own app.

This will calculate Memory. For CPU it will depend on the QPS you want to deliver, on if you are ingesting and deleting a lot of data, as those are more CPU bound.

Let me know if this helps!

Thanks!
