ollama-js logo

ollama-js

ollama/ollama-js

Integrate JavaScript projects with Ollama using this TypeScript library

GraphCanon updated Aug 14, 2026 · GitHub synced Aug 14, 2026

26views this month

4.3k stars464 forksLast push Feb 18, 2026 TypeScript MIT

Decision brief

ollama-js simplifies interactions with Ollama models in JavaScript and TypeScript projects, offering support for browser usage and streaming responses.

Good fit when

  • Use ollama-js when you need to integrate your JavaScript or TypeScript project with Ollama models for chat functionality.
  • Choose this library if your application has a requirement for streaming chat responses, which can enhance user interaction in real-time scenarios.

Avoid when

  • Avoid using ollama-js if your project requires complex image handling beyond base64 encoding or Uint8Array formats.
  • Do not use this library if you are restricted to environments where node modules cannot be used and browser-specific imports are also not feasible.
Pricing:
freemium - The ollama-js library is free to download and integrate into your project under the MIT License, though using cloud models may require API key setup and adherence to Ollama's pricing for cloud usage.
Requirements:
- This library requires Node.js if not used in a browser context.; - For access to Ollama's cloud models, set up the necessary credentials as per their documentation.

Observed Jul 17, 2026 · Source: enrich:decision_facts

Verify the decision

Adoption

Package downloads where a registry match exists. GitHub stars (4,340) are secondary evidence.

npm downloads (30d)
2,731,707·npm downloads API·Aug 14, 2026

Maintenance and security

Full trust report
Maintenance
Slowing (176d since push)
As of Aug 14, 2026
Provenance
Not a fork · Organization account
As of Aug 14, 2026
Security (OSV)
9 low (9 low)
As of Jul 15, 2026

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

npm install ollama-js
npm

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

The Ollama JavaScript Library simplifies the integration of JavaScript and TypeScript projects with Ollama, allowing for easy interaction including usage in browsers and streaming responses.

Capability facts

MCP server
No MCP server detected

Source: repo_scan · Aug 14, 2026

Languages
typescript, javascript

Source: github.language+package.json · Aug 14, 2026

Categories

Tags

README

Ollama JavaScript Library The Ollama JavaScript library provides the easiest way to integrate your JavaScript project with Ollama. Getting Started Usage Browser Usage To use the library without node, import the browser module. Streaming responses Response streaming can be enabled...

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.