DEV Community

Cover image for 9 essential open-source libraries to master as an AI developer 🧙‍♂️ 🪄

9 essential open-source libraries to master as an AI developer 🧙‍♂️ 🪄

Sunil Kumar Dash on October 15, 2024

TL;DR For me, AI is everywhere. Everyone wants to do AI. But sometimes, it is hard to know which tools to master to implement AI feature...
Collapse
 
anmolbaranwal profile image
Anmol Baranwal Composio •

Normally, people like me can just use an API and get most of the AI features lol. That's great but we are definitely not AI developers. The ones truly involved in prompt engineering are the ones in control. Anyway, great work :)

Collapse
 
sunilkumrdash profile image
Sunil Kumar Dash Composio •

Haha, Yes, APIfication of AI and deep learning in general is a recent phenomenon. That's good in some ways. Thanks.

Collapse
 
jonathands profile image
Jonathan DS •

we need some standard on how to talk to llms and make then interchangeable, kind of like TCP for LLMS

Collapse
 
jackcolquitt profile image
Daniel Davis •

If you're looking for a an open source and privacy first AI infrastructure, you could give TrustGraph a try. TrustGraph supports and Ollama and Llamafiles for fully private deployments. Container orchestration through Docker or Kubernetes. Native GraphRAG with either Cassandra or Neo4j as your graph store.

github.com/trustgraph-ai/trustgraph

Collapse
 
neel_p004 profile image
neel patel •

these tools are great, but the real problem starts when you try to move an GenAI app in production. I have very little experience on that part, but would love some guidance on such area where we can expect reliability and consistency from GenAI app.

Collapse
 
sunilkumrdash profile image
Sunil Kumar Dash Composio •

That's true but it also depends on what kind of GenAI app we are talking about. And GenAI apps are in its infancy, so it might take some time.

Collapse
 
prashantpujara profile image
Prashant Pujara •

Nice list, will take a look at it!

Collapse
 
sunilkumrdash profile image
Sunil Kumar Dash Composio •

Thank you, Prashant,

Collapse
 
neurabot profile image
Neurabot •

Good. Very useful.

Collapse
 
sunilkumrdash profile image
Sunil Kumar Dash Composio •

Glad you found it helpful.

Collapse
 
hajusef_908 profile image
Hajeem Usef •

Nice list of resources, thanks for sharing.

Collapse
 
sunilkumrdash profile image
Sunil Kumar Dash Composio •

Thank you.

Collapse
 
nabin_bd01 profile image
Nabin Bhardwaj •

Why is everyone obsessed with listing repositories on DEV? I quite dont get it