by JJ Asghar | @jjasghar | awesome@ibm.com
The largest problem is that AI models are binaries, and the "source code" isn't just the data, it's so much more.
tl;dr: Everyone is debating what "open source" means and we can't seem to come to an agreement, but the Model Openness Framework seems to be the most supported.
tl;dr: InstructLab is an opinionated workflow for fine tuning models.
A qna.yaml example
A source markdown document example
Imagine an AI model as a Librarian
RAG: Retrieval-Augmented Generation or the "library"
Fine Tuning goes into the "brain", so sending the librarian "back to school"
Let's talk quickly about agentic frameworks...
A few major frameworks people are gravitating towards:
This screenshot was taken March 10, 2025... 1.4 million seems a lot.
Use Cases for Granite
ai-abstract-classifier: Run abstracts through a local LLM to give you some possible scores on what you are looking for.
Help teach Medical Students Motiviational Interviewing.
I have worked with a medical school out of the Bay Area to leverage granite to help them interact and ask questions around health issues. It also exposed the students to AI as a whole, and python programming!Leverage Granite 3.2 like this to create stories for some kids. This is a picture of me teaching AI at a STEM Night at an school.
I am figuring out the process of using Granite Time Series model to project my insulin pump supplies and insulin usage
And finally I'm using Granite Time Series model to project my disk and load usage with Nagios!
But JJ, how can I play with Granite?
Spend some time learning how to get Granite and what is required to run it locally, securely, and privately on your laptop.
Learn how to leverage the different Granite models to integrate with applications and developer focused work.
Here is a QR code to this presentation
JJ Asghar | @jjasghar | awesome@ibm.com