Skip to main content

Scripting Local Language Models with Ollama and the Vercel AI SDK

15m 27s
English
Paid

Course description

Create powerful local scripts based on artificial intelligence. Stop limiting yourself to simple AI chats and unlock the true potential of local language models by learning to write scripts for them. This course will guide you step by step through the process of creating a flexible and "smart" command-line tool that understands natural language, interacts with the file system, and automates complex tasks—all working entirely locally, without the cloud.

Starting with an empty TypeScript file, you will learn how to combine the capabilities of Ollama, Vercel AI SDK, and Zod to create not just a functioning, but truly intelligent script. First, you will train the model to recognize commands in ordinary phrases, then add dynamic handling of user input, access to project files, and generation of context-dependent textual output.

You will master key techniques for creating resilient and scalable tools: proper error handling, unexpected AI responses, and a convenient modular command structure. In the end, you will create an intelligent layer that allows the script to understand your intentions—even to the point of determining the required type of file for processing.

As a result, you will develop your own local AI assistant and acquire basic skills for building advanced automations on your computer.

In the course, you will learn:

  • How to create scripts for local language models using Ollama and Vercel AI SDK.
  • How to handle dynamic command line input.
  • How to use Zod schemas for validation and structuring of model output.
  • How to provide file system context using globby.
  • How to generate meaningful text based on file content.
  • How to handle errors and incorrect commands effectively.
  • How to build a modular architecture with separate files for each command.
  • How to equip the script with the ability to "guess" user intentions and file types.

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 7 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Scripting Local Language Models with Ollama and the Vercel AI SDK

All Course Lessons (7)

#Lesson TitleDurationAccess
1
Scripting Local Language Models with Ollama and the Vercel AI SDK Demo
02:12
2
Processing Dynamic User Input in Local AI Scripts
00:43
3
Providing File System Context to Local AI Scripts with Globby and Zod Enums
01:40
4
Generating Text with a Local AI Model Based on File Content
01:27
5
Handling Invalid Commands and AI Errors in Local Scripts
01:59
6
Creating Dynamic, File-Based Commands for Local AI Scripts
02:37
7
Dynamically Inferring File Types from User Prompts in Local AI Scripts
04:49

Unlock unlimited learning

Get instant access to all 6 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Claude Code

Claude Code

Sources: Mckay Wrigley (takeoff)
Claude Code is a course that teaches how to use the intelligent assistant (AI) from Anthropic for programming directly in the terminal. It helps write...
2 hours 23 minutes 22 seconds
Design and Code User Interfaces with Galileo and Claude AI

Design and Code User Interfaces with Galileo and Claude AI

Sources: designcode.io
In this course, you will learn how to use AI tools to accelerate and simplify UI/UX design processes. We will start with Galileo AI to quickly create...
3 hours 42 minutes 41 seconds
5 Levels of Agents - Coding Agents

5 Levels of Agents - Coding Agents

Sources: Mckay Wrigley (takeoff)
This course teaches the creation of intelligent coding agents by going through five levels of complexity. You will learn to develop agents for review and...
5 hours 4 minutes 36 seconds
The Basics of Prompt Engineering

The Basics of Prompt Engineering

Sources: newline (ex fullstack.io)
In this course, you will master the basics of Prompt Engineering - one of the key skills in the AI era. Large Language Models (LLMs) can reason, write text...
45 minutes 54 seconds
Overnight Fullstack Applications

Overnight Fullstack Applications

Sources: newline (ex fullstack.io)
If you are a freelancer or indie hacker for whom speed of implementation is just as important as quality, this course could be the most exciting one this year.
28 minutes 5 seconds