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.1

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.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.1.tar.gz (200.3 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.1-py3-none-any.whl (206.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: marziel-0.5.1.tar.gz
  • Upload date:
  • Size: 200.3 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.1.tar.gz
Algorithm Hash digest
SHA256 643f1a98273ef87ed30eeff32d2e6220573decfccb57cdbf337b21748868063e
MD5 a5608c0580294c3a2dca42ec71f30ca9
BLAKE2b-256 4b9e6da028d9a6b9d12ab103f7cc6d4136a4cf1d26bf1fb3129b5b1539464c60

See more details on using hashes here.

File details

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

File metadata

  • Download URL: marziel-0.5.1-py3-none-any.whl
  • Upload date:
  • Size: 206.1 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e540421b6935c1750900682d28b1140933371e041b99b2e7d30ea39e5fbc907d
MD5 80557ed79c8f6b03cbc297e9b9252ff8
BLAKE2b-256 cb8e54f0f7a0e94379cdb49637e7272526ac2b8ac98b69893ba416db20fc6a10

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