Skip to main content

MacAgent Core - Free, open-source AI orchestration for macOS

Project description

MacAgent Core

Free, open-source AI orchestration for macOS

MacAgent Core is a local-first, privacy-respecting AI assistant with mathematical audit integrity. Every action is cryptographically signed and tamper-evident.

Features

  • 🧠 Local-First AI - Uses Ollama locally. Your data never leaves your Mac.
  • 📊 HMAC-SHA256 Audit Trail - Cryptographically signed action logs
  • 🎙️ Voice Control - Siri integration with 21 natural commands
  • 🛡️ 5-Tier Safety - Risk-assessed actions from auto-allow to voice verification

Installation

# Via pip (recommended)
pip install macagent-core

# Via Homebrew tap
brew tap midnightnow/tools && brew install macagent

Quick Start

# Check status
macagent status

# Run with local LLM
macagent

# Voice command via Siri
macagent siri "open Documents in Finder"

Requirements

  • macOS 12 (Monterey) or later
  • Apple Silicon (M1/M2/M3/M4)
  • Optional: Ollama for local LLM

License

MIT License - See LICENSE for details.

Pro/Max/Ultra

For advanced features like Tinhat EMF scanning, WiFi/Bluetooth imaging, OS4AI engine, and fleet management, see macagent.pro.

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

macagent_core-1.2.0.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

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

macagent_core-1.2.0-py3-none-any.whl (8.3 kB view details)

Uploaded Python 3

File details

Details for the file macagent_core-1.2.0.tar.gz.

File metadata

  • Download URL: macagent_core-1.2.0.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for macagent_core-1.2.0.tar.gz
Algorithm Hash digest
SHA256 efb86cb099c3cb436e6207384aa9b1103053cea44cfe9af63ca0ffe7a22530e4
MD5 05a0f4b67585751b062f5308c59447a1
BLAKE2b-256 6edc126e7a3ef04c323712445aa5ae34461e65af7a2b95a4c4109d43c1908d1e

See more details on using hashes here.

File details

Details for the file macagent_core-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: macagent_core-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 8.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for macagent_core-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4c02836c76c43a27cb8eb9258faa245386e6987bd0d71671d48dbcb78e5926e2
MD5 ec7206e7007ab2ccc1af0433c3a59b74
BLAKE2b-256 6d29308bbac60b251ea1dfbc32a8e9ea670ac816442a5dcd05958ce882b19352

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