Skip to main content

Private AI with real-time maritime intelligence โ€” runs entirely on your hardware

Project description


language:

  • en license: mit tags:
  • llama
  • mlx
  • vllm
  • 4-bit
  • local-ai
  • private
  • maritime
  • vessel-tracking
  • osint library_name: mlx pipeline_tag: text-generation base_model: meta-llama/Llama-3.1-8B-Instruct

๐Ÿง  Marziel AI โ€” v0.5.2

Private Local Intelligence โ€” runs entirely on your hardware.

Marziel AI is a locally-powered AI assistant with real-time maritime intelligence, web search, browser automation, GitHub analysis, URL reading, code generation, and autonomous agent capabilities โ€” all without sending a single byte to the cloud.

Quick Install

pip install marziel
marziel serve

That's it. vLLM is auto-installed as a dependency. The first run downloads the model from Hugging Face. Everything is automatic.

Changelog

v0.5.2

  • Prefix caching โ€” system prompt KV cache reused across requests (faster responses)
  • 120s CPU timeout โ€” longer startup window for CPU-only machines loading 4.6GB model
  • All NVIDIA GPUs supported (GTX, RTX, Tesla, A100) โ€” auto-detected via nvidia-smi

v0.5.1

  • vLLM auto-installs โ€” no more manual pip install vllm, it's a declared dependency
  • 8GB RAM optimized โ€” reduced context to 2048 tokens, eager execution, swap-space fallback
  • Engine routing โ€” Apple Silicon โ†’ MLX, everything else โ†’ vLLM (CPU & GPU)

v0.5.0

  • Unified architecture: MLX (Apple Silicon) + vLLM (all other platforms)
  • GGUF Q4_K_M model for vLLM (~4.6 GB)
  • Auto-download model from Hugging Face
  • Zero-config: pip install marziel && marziel serve

What It Does

Feature Description
๐Ÿง  AI Chat Conversational AI with personality, code generation, data analysis
๐Ÿ“ก Maritime Intelligence Real-time GDACS, GDELT, NASA EONET, AIS, market data, bunker prices
๐Ÿ’ฐ Market Data Live Brent crude, BDI, EU Carbon, freight rates, forex, 12-port bunker prices
๐Ÿšข Vessel Integration AIS tracking, fleet management, voyage data, maintenance records
๐Ÿ”Œ Third-Party Connectors Plug in MarineTraffic, VesselFinder, Spire, Datalastic, or any REST API
๐Ÿ“Š Live Reports Generate comprehensive maritime intelligence reports on demand
๐Ÿ” Web Search Live internet results via DuckDuckGo โ€” always up-to-date answers
๐ŸŒ Browser Control Headless Chromium automation โ€” navigate, click, type, screenshot
๐Ÿ”— URL Analysis Share any link โ€” reads, extracts, and analyzes content
๐Ÿ™ GitHub Analysis Paste any repo URL โ€” get architecture, languages, README analysis
โšก Autonomous Agent Multi-step reasoning with bash, file, web, browser, and maritime tools
๐Ÿ”’ 100% Private Everything runs locally. Zero cloud dependency

Maritime Intelligence (Enterprise)

Marziel integrates real-time maritime data from multiple global sources:

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                   MARZIEL MARITIME INTEL                   โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚  OSINT (Free APIs)         โ”‚  Platform Integration        โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€         โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€        โ”‚
โ”‚  ๐Ÿ“ก GDACS โ€” Disasters      โ”‚  ๐Ÿšข Fleet Vessels            โ”‚
โ”‚  ๐Ÿ“ฐ GDELT โ€” Geopolitics    โ”‚  ๐Ÿ—บ๏ธ  Active Voyages          โ”‚
โ”‚  ๐ŸŒ NASA EONET โ€” Climate   โ”‚  โš ๏ธ  Risk Zones              โ”‚
โ”‚  ๐Ÿ’ฐ Yahoo Finance โ€” Market โ”‚  ๐Ÿ—๏ธ  Maintenance             โ”‚
โ”‚  ๐Ÿ’ฑ ExchangeRate โ€” Forex   โ”‚  ๐Ÿ“‹ Incidents                โ”‚
โ”‚  ๐Ÿšข AISStream โ€” Tracking   โ”‚  โ›ฝ Fuel Records             โ”‚
โ”‚                            โ”‚  ๐Ÿญ Port Directory           โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚  Third-Party Connectors (Enterprise)                      โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€                        โ”‚
โ”‚  MarineTraffic ยท VesselFinder ยท Spire Maritime            โ”‚
โ”‚  Datalastic ยท OpenWeather ยท Custom REST API               โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Market Data Sources

Data Source Update
Brent Crude Oil Yahoo Finance (BZ=F) Real-time
Bunker VLSFO/MGO/HSFO Brent-derived (12 ports) Real-time
Baltic Dry Index BDRY ETF ร— 200 Real-time
EU Carbon (EUA) KRBN ETF ร— 2.1 Real-time
Freight Rates DSX/GNK shipping stocks Real-time
Exchange Rates ExchangeRate API (9 currencies) Real-time

Third-Party Integration

Connect Marziel to any maritime service via ~/.marziel/connectors.json:

{
  "connectors": [
    {"type": "marinetraffic", "api_key": "YOUR_KEY"},
    {"type": "openweather", "api_key": "YOUR_KEY"},
    {
      "type": "custom",
      "name": "my_fleet",
      "base_url": "https://api.myfleet.com/v1",
      "api_key": "secret",
      "endpoints": {
        "vessels": "/ships",
        "voyages": "/trips",
        "weather": "/weather?lat={lat}&lon={lon}"
      }
    }
  ]
}

Maritime API Endpoints

GET  /api/maritime/report           โ€” Full intelligence report
GET  /api/maritime/data/market      โ€” Live market data
GET  /api/maritime/data/bunker      โ€” 12-port bunker prices
GET  /api/maritime/data/fx          โ€” Exchange rates
GET  /api/maritime/data/gdacs       โ€” Disaster events
GET  /api/maritime/data/gdelt       โ€” Geopolitical news
GET  /api/maritime/data/nasa        โ€” Natural events
GET  /api/maritime/data/ais         โ€” Vessel tracking
GET  /api/maritime/data/vessels     โ€” Fleet data
GET  /api/maritime/data/voyages     โ€” Voyage data
GET  /api/maritime/data/risk-zones  โ€” Active risk zones
GET  /api/maritime/data/ports       โ€” Port directory
GET  /api/maritime/connectors       โ€” List connectors
POST /api/maritime/connectors/query โ€” Query third-party services

Agent Tools

The LLM has access to 20+ tools:

Tool Purpose
bash Shell command execution
file_read / file_write File I/O
web_search DuckDuckGo search
browser Headless Chromium automation
maritime_report Full intelligence report
market_data Brent, BDI, Carbon, bunker, freight
gdacs Active disasters & cyclones
gdelt Geopolitical conflict news
nasa NASA EONET natural events
ais Live AIS vessel tracking
fleet Fleet vessel data
voyages Active voyage data
risk_zones Active risk zones
ports Global port directory
exchange_rates Live forex rates
maintenance Vessel maintenance records
incidents Maritime incident reports
fuel Fuel consumption data
port_calls Port call history

Changelog

v0.5.0 โ€” Simplified Architecture

  • Two engines only: MLX (Apple Silicon) + vLLM (everything else)
  • vLLM supports NVIDIA GPUs, AMD/Intel CPUs, TPUs โ€” auto-detected
  • Both engines use safetensors from efops/marziel-8b-custom
  • Auto-installs inference engine on first run
  • 20+ agent tools: web search, browser, maritime intelligence, code generation

Requirements

  • RAM: 8GB minimum (16GB recommended)
  • Disk: ~5GB for the model
  • Python: 3.10+
  • Supported platforms:
    • Apple Silicon (M1/M2/M3/M4) โ€” MLX inference
    • NVIDIA GPU โ€” vLLM with CUDA (auto-detected)
    • AMD/Intel CPU โ€” vLLM CPU mode
    • Intel GPU, AMD GPU, TPU โ€” vLLM (see vLLM docs)

Usage

# Install and start (basic)
pip install marziel
marziel serve

# With browser automation
pip install "marziel[browser]"
python -m playwright install chromium
marziel serve

# Check status
marziel status

# Show version
marziel version

Then open http://localhost:8001 โ€” your private AI dashboard.

Architecture

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  Browser (localhost:8001)                     โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”   โ”‚
โ”‚  โ”‚  Marziel Dashboard (React)            โ”‚   โ”‚
โ”‚  โ”‚  Dashboard ยท Chat ยท Settings          โ”‚   โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜   โ”‚
โ”‚                 โ”‚ API calls                    โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”   โ”‚
โ”‚  โ”‚  Marziel Backend (Flask+Gunicorn)     โ”‚   โ”‚
โ”‚  โ”‚  Agent ยท Search ยท Browser ยท Maritime  โ”‚   โ”‚
โ”‚  โ”‚  Billing ยท Connectors ยท Reports       โ”‚   โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜   โ”‚
โ”‚         โ”‚       โ”‚       โ”‚                      โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ” โ”Œโ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ” โ”Œโ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”‚
โ”‚  โ”‚ LLM     โ”‚ โ”‚ OSINT โ”‚ โ”‚ Third-Party APIs   โ”‚  โ”‚
โ”‚  โ”‚ MLX/vLLMโ”‚ โ”‚ GDACS โ”‚ โ”‚ MarineTraffic      โ”‚  โ”‚
โ”‚  โ”‚ 8B 4bit โ”‚ โ”‚ GDELT โ”‚ โ”‚ VesselFinder       โ”‚  โ”‚
โ”‚  โ”‚         โ”‚ โ”‚ NASA  โ”‚ โ”‚ Spire ยท Custom     โ”‚  โ”‚
โ”‚  โ”‚         โ”‚ โ”‚ Yahoo โ”‚ โ”‚                    โ”‚  โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ”‚
โ”‚                YOUR MACHINE                     โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Pricing

Plan Price Features
Free โ‚ฌ0/mo AI Chat, Web Search, URL Analysis, GitHub Analysis
Pro โ‚ฌ20/mo + Agent Mode, Browser Control, Priority Inference
Enterprise โ‚ฌ199/mo + Maritime Intelligence, Connectors, Reports, Custom Fine-tuning

Links

Contact

๐Ÿ“ง info@efkan-isazade.com

License

MIT License


Built with โค๏ธ by Efe (Efkan Isazade)

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

marziel-0.5.2.tar.gz (200.6 kB view details)

Uploaded Source

Built Distribution

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

marziel-0.5.2-py3-none-any.whl (206.3 kB view details)

Uploaded Python 3

File details

Details for the file marziel-0.5.2.tar.gz.

File metadata

  • Download URL: marziel-0.5.2.tar.gz
  • Upload date:
  • Size: 200.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for marziel-0.5.2.tar.gz
Algorithm Hash digest
SHA256 7d883d9c517f41419eb0322177c3dcb36c0c760110c1ca3773705365ad1d1013
MD5 f8b381468de26f9a5cd04c52fe0b5313
BLAKE2b-256 99122c173a9b7eaffbd547a43b2d5615339696124724c96744d97253fde97f1b

See more details on using hashes here.

File details

Details for the file marziel-0.5.2-py3-none-any.whl.

File metadata

  • Download URL: marziel-0.5.2-py3-none-any.whl
  • Upload date:
  • Size: 206.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for marziel-0.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 eeb2d91f71e6f317951e9eb9c99a5e3c41b6b8fe2fafe413143cd8e2a77fa8b9
MD5 17b006f6709c5df54cffb442b56bf4b8
BLAKE2b-256 999c3d4a538aecfcb266fae94eb441da30b7b5fb6d5d7e9b531df2e90c077224

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