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

Create your Dream Apps with Cursor and Claude AI

Create your Dream Apps with Cursor and Claude AI

Sources: designcode.io
In this course, you will learn to create dream web applications from scratch using Cursor, Claude AI, and a set of powerful AI tools. You will master...
5 hours 46 minutes 6 seconds
MCP in Practice: The Future of AI Agents

MCP in Practice: The Future of AI Agents

Sources: newline (ex fullstack.io)
In this course, you will gain a comprehensive understanding of MCP - from key components and basic concepts to practical application examples. We will pay...
1 hour 10 minutes 6 seconds
Build a Reasoning Model (From Scratch)

Build a Reasoning Model (From Scratch)

Sources: Sebastian Raschka
Understand how LLMs reason by creating your own reasoning model from scratch. In the book "Building a Reasoning Model from Scratch," you will step by step...
Building Apps with o1 Pro Template System: Part 1

Building Apps with o1 Pro Template System: Part 1

Sources: Mckay Wrigley (takeoff)
This is the first part of a two-part practical course. In this module, you will get acquainted with the basic workflow of creating applications using...
4 hours 4 minutes 38 seconds