Skip to main content

Ollama local LLM + embedding provider for AgentForge — llama / mistral / qwen / mxbai-embed on localhost

Project description

agentforge-ollama

Ollama local LLM + embedding provider for AgentForge.

Talks to a local Ollama server (default http://localhost:11434). Use it for fully-local agents, dev loops without an API budget, or to run open-weight models (llama3, qwen3, mistral, mxbai-embed-large) under the same LLMClient / EmbeddingClient contracts as the cloud providers.

Install

pip install "agentforge-ollama[ollama]"

You also need the Ollama daemon running locally:

ollama serve
ollama pull llama3.2:3b

Use

from agentforge import Agent

agent = Agent(model="ollama:llama3.2:3b")

Capabilities

OllamaClient.capabilities() declares {"tools", "streaming"} when the model advertises tool support (the server reports this via /api/show). Caching / extended thinking / vision are not surfaced — Ollama doesn't expose them through a uniform API.

Cost is always zero (local inference).

License

Apache-2.0. See LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentforge_ollama-0.3.0.tar.gz (11.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentforge_ollama-0.3.0-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file agentforge_ollama-0.3.0.tar.gz.

File metadata

  • Download URL: agentforge_ollama-0.3.0.tar.gz
  • Upload date:
  • Size: 11.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for agentforge_ollama-0.3.0.tar.gz
Algorithm Hash digest
SHA256 f41e8400c15a6726f7de9e0d2431e6c9851a3f2c511d392f10bcc90dee4b40fb
MD5 6d80c4a7eb3ef5948f05091b8bd9b638
BLAKE2b-256 e59daf7580e53da9a18b30bdd4759e3852ed564f29e1be39c71dc0dd755ec0db

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentforge_ollama-0.3.0.tar.gz:

Publisher: release.yml on Scaffoldic/agentforge-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agentforge_ollama-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for agentforge_ollama-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b395c01ad7bb5b83f9401567b93688a66e174591d86e5bab28611f523609af93
MD5 5ef6939b4acc2fd88d82675dcd58c90d
BLAKE2b-256 8ad394a2da39a28ff19409d8af73ff856f7d66b6098be6487b3012aada08469b

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentforge_ollama-0.3.0-py3-none-any.whl:

Publisher: release.yml on Scaffoldic/agentforge-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page