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.0.tar.gz (5.0 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.0-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: offline_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 5.0 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.0.tar.gz
Algorithm Hash digest
SHA256 9b2d6cc9c96de41151ec1ffc77094dbf5c0c9e7f030d967a8c03cfd8042e5e6d
MD5 028a00987846abdee3a5e500de049db0
BLAKE2b-256 04a08df9bdc6a0d3209599531dee70e65ba9db95dc5d441f1240717c46055415

See more details on using hashes here.

File details

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

File metadata

  • Download URL: offline_mcp-0.1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a2957cc78ac06b35bb899ac5458e8b2902b4b93539a68be088764a4940100328
MD5 4130f9710e9857286b5a790abc2a4b82
BLAKE2b-256 f06dd228bb1004256778e3082719b7034ea6aade0e1427ccf3843ca7c352fb59

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