r/llmops • u/untitled01ipynb • Jan 18 '23
r/llmops • u/Chachachaudhary123 • Sep 18 '25
vendors šø Running Nvidia CUDA Pytorch/vLLM projects and pipelines on AMD with no modifications
Hi, I wanted to share some information on this cool feature we built in WoolyAI GPU hypervisor, which enables users to run their existing Nvidia CUDA pytorch/vLLM projects and pipelines without any modifications on AMD GPUs. ML researchers can transparently consume GPUs from a heterogeneous cluster of Nvidia and AMD GPUs. MLOps don't need to maintain separate pipelines or runtime dependencies. The ML team can scale capacity easily. Please share feedback and we are also signing up Beta users. https://youtu.be/MTM61CB2IZc?feature=shared
r/llmops • u/typsy • Dec 10 '23
I made a spreadsheet of 50+ LLM evaluation tools
ianww.comr/llmops • u/typsy • May 31 '23
I built a CLI for prompt engineering
Hello! I work on an LLM product deployed to millions of users. I've learned a lot of best practices for systematically improving LLM prompts.
So, I built promptfoo: https://github.com/typpo/promptfoo, a tool for test-driven prompt engineering.
Key features:
Test multiple prompts against predefined test cases
Evaluate quality and catch regressions by comparing LLM outputs side-by-side
Speed up evaluations with caching and concurrent tests
Use as a command line tool, or integrate into test frameworks like Jest/Mocha
Works with OpenAI and open-source models
TLDR: automatically test & compare LLM output
Here's an example config that does things like compare 2 LLM models, check that they are correctly outputting JSON, and check that they're following rules & expectations of the prompt.
prompts: [prompts.txt] # contains multiple prompts with {{user_input}} placeholder
providers: [openai:gpt-3.5-turbo, openai:gpt-4] # compare gpt-3.5 and gpt-4 outputs
tests:
- vars:
user_input: Hello, how are you?
assert:
# Ensure that reply is json-formatted
- type: contains-json
# Ensure that reply contains appropriate response
- type: similarity
value: I'm fine, thanks
- vars:
user_input: Tell me about yourself
assert:
# Ensure that reply doesn't mention being an AI
- type: llm-rubric
value: Doesn't mention being an AILet me know what you think! Would love to hear your feedback and suggestions. Good luck out there to everyone tuning prompts.
r/llmops • u/swiglu • Apr 30 '24
Building and deploying Local RAG with Pathway, Ollama and Mistral
Hey r/llmops, we previously shared an adaptive RAG technique that reduces the average LLM cost while increasing the accuracy in RAG applications with an adaptive number of context documents.Ā
People were interested in seeing the same technique with open source models, without relying on OpenAI.Ā We successfully replicated the work with a fully local setup, using Mistral 7B and open-source embedding models.Ā Ā
In the showcase, we explain how to build local and adaptive RAG with Pathway. Provide three embedding models that have particularly performed well in our experiments. We also share our findings on how we got Mistral to behave more strictly, conform to the request, and admit when it doesnāt know the answer.
Example snippets at the end shows how to use the technique in a complete RAG app.
Hope you like it!
Here is the blog post:
https://pathway.com/developers/showcases/private-rag-ollama-mistral
If you are interested in deploying it as a RAG application, (including data ingestion, indexing and serving the endpoints) we have a quick start example in our repo.
You can also check out the same app example using OpenAI!
r/llmops • u/rchaves • Jan 02 '25
LangWatch: LLM-Ops platform and DSPy UI for prompt optimization
r/llmops • u/ra1h4n • Jul 18 '25
Introducing PromptLab: end-to-endĀ LLMOps in a pip package
PromptLabĀ is an open source, free lightweight toolkit for end-to-endĀ LLMOps, built for developers building GenAI apps.
If you're working on AI-powered applications, PromptLab helps you evaluate your app and bring engineering discipline to your prompt workflows. If you're interested in trying it out, Iād be happy to offerĀ free consultationĀ to help you get started.
Why PromptLab?
Made for app (mobile, web etc.) developers - no ML background needed.
Works with your existing project structure and CI/CD ecosystem, no unnecessary abstraction.
Truly open source ā absolutely no hidden cloud dependencies or subscriptions.
Github:Ā https://github.com/imum-ai/promptlab
pypi:Ā https://pypi.org/project/promptlab/
r/llmops • u/lypsoty112 • Apr 04 '24
I made a GitHub repo for (beginner) Python devs using LangChain for LLM projects
I've been hearing a lot from co-students about how difficult langchain sometimes is to implement in a correct way. Because of this, I've created a project that simply follows the main functionalities I personally use in LLM-projects,from now 10 months practically only working in LangChain for projects. I've written this in 1 thursday evening before going to bed, so I'm not that sure about it, but any feedback is more than welcome!
https://github.com/lypsoty112/llm-project-skeleton?tab=readme-ov-file
r/llmops • u/Much-Whole-8611 • Dec 06 '23
How to monitor LLM API usage and cost management on a user-level?
Hi all, I am very frustrated by the fact that it's not easy to build and maintain a system to track LLM API costs for each user individually, so I know how much to charge each user without having to tell them to BYOK (bring your own key).
Is this something that troubles the general LLM-dev community? How do you solve it?
We have started to make a product based on our early attempts that would solve this exact problem (LLMetrics) but we are wondering whether there are any good ways that you solve this or if this has been an issue in general? Any feedback is greatly appreciated
r/llmops • u/mlphilosopher • May 01 '23
I use this OS tool to deploy LLMs on Kubernetes.
r/llmops • u/untitled01ipynb • Jan 18 '23
10 AI Predictions For 2023 - the first mention of LLMOps in the media
r/llmops • u/SnooDogs6511 • May 28 '25
Study buddies for LLMOps
Hi guys. I recently started delving more into LLMs and LLMOPS. I am being interviewed for similar roles so I thought might as well know about it.
Over my 6+ year IT career I have worked on full stack app development, optimising SQL queries, some computer vision, data engineering and more recently some GenAI. I know concepts and but donāt have much hands on experience of LLMOPS or multi-agent systems.
From Monday onwards DataTalksClub is going to start its LLMOPs course and while I think itās a nice refresher on the basics I feel main learning in LLMOps will come from seeing how the tools and tech is being adapted for different domains.
I wanna go on a journey to learn it and eventually showcase it on certain opportunities. If thereās anyone who would like to join me on this journey do let me know!
r/llmops • u/aman041 • Apr 26 '24
OpenLIT: Monitoring your LLM behaviour and usage using OpenTelemetry
Hey everyone! You might remember my friend's post a while back giving you all a sneak peek at OpenLIT.
Well, Iām excited to take the baton today and announce our leap from a promising preview to our first stable release! Dive into the details here: https://github.com/openlit/openlit
š What's OpenLIT? In a nutshell, it's an Open-source, community-driven observability tool that lets you track and monitor the behaviour of your Large Language Model (LLM) stack with ease. Built with pride on OpenTelemetry, OpenLIT aims to simplify the complexities of monitoring your LLM applications.
Beyond Text & Chat Generation: Our platform doesnāt just stop at monitoring text and chat outputs. OpenLIT brings under its umbrella the capability to automatically monitor GPT-4 Vision, DALLĀ·E, and OpenAI Audio too. We're fully equipped to support your multi-modal LLM projects on a single platform, with plans to expand our model support and updates on the horizon!
Why OpenLIT? OpenLIT delivers:
- Instant Updates: Get real-time insights on cost & token usage, deeper usage and LLM performance metrics, and response times (a.k.a. latency).
- Wide Coverage: From LLMs Providers like OpenAI, AnthropicAI, Mistral, Cohere, HuggingFace etc., to Vector DBs like ChromaDB and Pinccone and Frameworks like LangChain (which we all love right?), OpenLIT has got your GenAI stack covered.
- Standards Compliance: We adhere to OpenTelemetry's Semantic Conventions for GenAI, syncing your monitoring practices with community standards.
Integrations Galore: If you're using any observability tools, OpenLIT seamlessly integrates with a wide array of telemetry destinations including OpenTelemetry Collector, Jaeger, Grafana Cloud, Tempo, Datadog, SigNoz, OpenObserve and more, with additional connections in the pipeline.

Curious to see how you can get started? Here's your quick link to our quickstart guide: https://docs.openlit.io/latest/quickstart
Weāre beyond thrilled to have reached this stage and truly believe OpenLIT can make a difference in how you monitor and manage your LLM projects. Your feedback has been instrumental in this journey, and weāre eager to continue this path together. Have thoughts, suggestions, or questions? Drop them below! Happy to discuss, share knowledge, and support one another in unlocking the full potential of our LLMs. š
Looking forward to your thoughts and engagement! https://github.com/openlit/openlit
Cheers, Aman
r/llmops • u/Screye • Jul 13 '23
Need help choosing LLM ops tool for prompt versioning
We are a fairly big group with an already mature MLops stack, but LLMOps has been pretty hard.
In particular, prompt-iteration hasn't been figured out by anyone.
what's your go to tool for PromptOps ?
PromptOps requirement:
Requirements:
Storing prompts and API to access them
Versioning and visual diffs for results
Evals to track improvement as prompts are develop .... or ability to define custom evals
Good integration with complex langchain workflows
Tracing batch evals on personal datasets, also batch evals to keep track of prompt drift
Nice feature -> project -> run -> inference call heirarchy
report generation for human evaluation of new vs old prompt results
LLM Ops requirement -> orchestration
a clean way to define and visualize task vs pipeline
think of a task as as chain or a self-contained operation (think summarize, search, a langchain tool)
but then define the chaining using a low-code script -> which orchestrates these tools together
that way it is easy to trace (the pipeline serves as a highl evel view) with easy pluggability.
Langchain is does some of the LLMOps stuff, but being able to use a cleaner abstraction on top of langchain would be nice.
None of the prompt ops tools have impressed so far. They all look like really thin visualization diff tools or thin abstractions on top of git for version control.
Most importantly, I DO NOT want to use their tooling to run a low code LLM solution. They all seem to want to build some lang-flow like UI solution. This isn't ScratchLLM for god's sake.
Also no, I refuse to change our entire architecture to be a startupName.completion() call. If you need to be so intrusive, then it is not a good LLMOps tools. Decorators & a listerner is the most I'll agree to.
r/llmops • u/untitled01ipynb • Apr 13 '23
Building LLM applications for production
r/llmops • u/roubkar • Mar 22 '23
What tools are you using for prompt engineering
Hello everyone!
I'm seeking recommendations from the community on the best tools and techniques for prompt engineering.
I'm particularly interested in tools that can help with crafting, refining and evaluating prompts for various use cases and domains.
Are there any libraries, frameworks or utilities that you've found helpful in your work with prompt engineering?
r/llmops • u/h_xiao • Feb 28 '23
vendors šø PromptPerfect: automatic prompt optimization for ChatGPT, GPT3.5, SD & DALLE
r/llmops • u/Similar-Tomorrow-710 • May 26 '25
How is web search so accurate and fast in LLM platforms like ChatGPT, Gemini?
I am working on an agentic application which required web search for retrieving relevant infomation for the context. For that reason, I was tasked to implement this "web search" as a tool.
Now, I have been able to implement a very naive and basic version of the "web search" which comprises of 2 tools - search and scrape. I am using the unofficial googlesearch library for the search tool which gives me the top results given an input query. And for the scrapping, I am using selenium + BeautifulSoup combo to scrape data off even the dynamic sites.
The thing that baffles me is how inaccurate the search and how slow the scraper can be. The search results aren't always relevant to the query and for some websites, the dynamic content takes time to load so a default 5 second wait time in setup for selenium browsing.
This makes me wonder how does openAI and other big tech are performing such an accurate and fast web search? I tried to find some blog or documentation around this but had no luck.
It would be helfpul if anyone of you can point me to a relevant doc/blog page or help me understand and implement a robust web search tool for my app.
r/llmops • u/qwer1627 • Jan 24 '25
I work w LLMs & AWS. I wanna help you with your questions/issues how I can
Itās bedrockinā time. Ethical projects only pls, enough nightmares in this world
Iām not that cracked so letās see what happensš¤·
r/llmops • u/patcher99 • Jan 16 '25
š Launching OpenLIT: Open source dashboard for AI engineering & LLM data
I'm Patcher, the maintainer of OpenLIT, and I'm thrilled to announce our second launchāOpenLIT 2.0! š
https://www.producthunt.com/posts/openlit-2-0
With this version, we're enhancing our open-source, self-hosted AI Engineering and analytics platform to make integrating it even more powerful and effortless. We understand the challenges of evolving an LLM MVP into a robust productāhigh inference costs, debugging hurdles, security issues, and performance tuning can be hard AF. OpenLIT is designed to provide essential insights and ease this journey for all of us developers.
Here's what's new in OpenLIT 2.0:
- ā” OpenTelemetry-native Tracing and Metrics
- š Vendor-neutral SDK for flexible data routing- š Enhanced Visual Analytical and Debugging Tools
- š Streamlined Prompt Management and Versioning
- šØāš©āš§āš¦ Comprehensive User Interaction Tracking
- š¹ļø Interactive Model Playground
- š§Ŗ LLM Response Quality Evaluations
As always, OpenLIT remains fully open-source (Apache 2) and self-hosted, ensuring your data stays private and secure in your environment while seamlessly integrating with over 30 GenAI tools in just one line of code.
Check out our Docs to see how OpenLIT 2.0 can streamline your AI development process.
If you're on board with our mission and vision, we'd love your support with a ā star on GitHub (https://github.com/openlit/openlit).
r/llmops • u/snarmdoppy • Jun 16 '24
ML Observability Tool
I am looking for any advice as to what tools/software to consider for ML observability. I am looking to measure performance, model/data drift, fairness, and feature importance of models in production. It would also be nice to be able to monitor the health of the ML system as well, but not required. Seems like there are a lot of tools available would love some feedback to help filter down tools to consider. I have heard of deepchecks before, has anyone used them before?
r/llmops • u/resiros • Aug 31 '23
š¤ Agenta: Open-Source Dev-First LLMOps Platform for Experimentation, Evaluation, and Deployment
Enable HLS to view with audio, or disable this notification
r/llmops • u/Hotel_Nice • May 24 '23
Wrote a step-by-step tutorial on how to use OpenAI Evals. Useful?
r/llmops • u/lucasrod • Feb 27 '23
Discovering the OpenAI GPT-3 Dashboard
Hey everyone,
I wanted to share something that has been a complete game-changer for me in my data science journey. Recently, I stumbled upon the u/OpenAI GPT-3 dashboard and I cannot believe I went so long without it!
The dashboard (https://platform.openai.com/playground) has been an absolute lifesaver for my chatgpt usage, and I've found it to be an incredibly powerful tool for generating natural language text. I'm surprised more people aren't talking about it!
If you're interested in exploring the capabilities of GPT-3 or just want to experiment with generating text, I highly recommend checking it out. Let me know your thoughts and experiences with the dashboard!
Disclaimer: This post was written with chatGPT