Skip to content

joabgonzalez/ai-local-code

Repository files navigation

AI Local Code

A VS Code extension that provides a Claude Code–style chat experience powered entirely by local LLMs (starting with Ollama, designed to support other local backends like LM Studio later).

Personal-use tool — not intended for Marketplace publishing at this stage.

Why

Get the feel of Claude Code / Cursor's chat panel — rich context references, project awareness, skill invocation — without spending cloud tokens, using models already running locally.

Status

Early scaffolding. See docs/_local/initial-prompt.md for the full project brief and build order. Active development happens on the development branch.

Setup

pnpm install
pnpm run build

Then press F5 in VS Code to launch the Extension Development Host, and run the AI Local Code: Open Chat command.

Scripts

  • pnpm run build — bundle extension + webview with esbuild
  • pnpm run watch — rebuild on change
  • pnpm run lint — ESLint
  • pnpm run format — Prettier

Requirements

  • Ollama running locally (localhost:11434)
  • Node.js 22+, pnpm

Non-goals (this phase)

  • No autonomous multi-step agent loop (no automatic file editing or arbitrary command execution without human review)
  • No cloud model support
  • No vision/multimodal handling yet
  • No VS Code Marketplace publishing

About

Local-first, Claude Code–style AI chat for VS Code - powered by Ollama and other local model backends, with project-aware context and optional ai-agents-skills integration.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors