× About Skills Blog Resume Contact

LLM Powered Apps Tech Stack

LLMs have emerged as an influential and versatile tool for software development, as hinted by Andrej Karpathy in his article Software 2.0 This post illuminates the tools and options for each stage of the pipeline, heads up there is a lot of them. I will try to keep it as simple as possible.

Handling Data

Data Pieplines Vector Databases LLM Cache
Databricks Weaviate Redis
Airflow Chroma and Faiss SQLite
Unstructured Pinecone GPTCache
pgvector LMQL

Constructing app logic

LLMs & Embedding Orchestration AGI
OpenAI LangChain Auto GPT
Anthropic LlamaIndex BabyAGI
Hugging Face Semantic Kernel AgentGPT
Open LLMs HayStack

Execution and Inference

LLMops App Hosting APIs & Plugins
Agenta Vercel ChatGPT Plugins
MLFlow Streamlit Zapier
Comet ML Gradio Botpress
W & B Modal Serp

Extra Resources

Conclusion

I hope this post helps you navigate the LLM landscape and build your next LLM powered app.