Skip to main content

Local AI inference for East Africa — Ollama, open weights, degraded-mode fallbacks. 6 tools. Thesis

Project description

offline-mcp

Local AI inference infrastructure — Ollama wrapper, open weights directory, degraded-mode guide for East Africa.

PyPI Thesis Layer

Why: Never assume OpenAI survives, Anthropic stays accessible, or export controls disappear. This matters more in Africa than anywhere else.

1st world equivalent: Ollama, LLaMA, Mistral local deployment

Install

pip install offline-mcp

Tools (6)

Tool Description
check_ollama_status Check if Ollama is running locally and list available models
run_local_inference Run a prompt through a local Ollama model
list_recommended_models Best open-weight models for East Africa use cases
degraded_mode_guide 4-level degraded mode architecture for offline operation
open_weights_directory Directory of open-weight models with Africa language support
local_deployment_guide Deployment guide for laptop, server, Raspberry Pi, Android

Context

Runs on a 50W solar panel + Raspberry Pi 4. Viable for rural Kenya clinics, schools, and community offices.

The Nairobi Stack

License

MIT © Gabriel Mahia | contact@aikungfu.dev

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

offline_mcp-0.1.1.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

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

offline_mcp-0.1.1-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file offline_mcp-0.1.1.tar.gz.

File metadata

  • Download URL: offline_mcp-0.1.1.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for offline_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 2997200ce49531a275fb0b20de45231eb78e192943e425ab254912b683b93f69
MD5 d64c80e812cee6a822a44b38cf8725b5
BLAKE2b-256 f363cf27f34d344daf93a6801f7baa444593196b849afa70f441614f7c1a7495

See more details on using hashes here.

File details

Details for the file offline_mcp-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: offline_mcp-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for offline_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5145474685ab6fd7b8ac151ad4f35a39f51ac23a4f4644777159e2d055fe92fb
MD5 d0b82dd56e6fbd3a1e0915230ccb71f7
BLAKE2b-256 af9baca345b5707dc4650ca04f6ea2aeda9c1c9db9aa8a5139261f3091d1efbb

See more details on using hashes here.

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