Skip to content

v0.9.2 - brew services + APFEL_MCP

Choose a tag to compare

@Arthur-Ficial Arthur-Ficial released this 08 Apr 07:40

Background service via Homebrew (like Ollama)

brew services start apfel          # Start at login, auto-restart
brew services stop apfel           # Stop
brew services restart apfel        # Restart
brew services info apfel           # Status
tail -f /opt/homebrew/var/log/apfel.log  # Logs

Zero custom launchd code - uses Homebrew's built-in service do DSL, same pattern as Ollama, PostgreSQL, nginx.

APFEL_MCP environment variable

Configure MCP tool servers via environment (colon-separated paths):

APFEL_MCP="/path/to/server.py" apfel "What is 2+2?"
APFEL_MCP="/path/a.py:/path/b.py" brew services start apfel

New docs

Tests

  • 7 new brew service integration tests (health, models, chat, streaming, info, logs, restart)
  • 2 new integration tests (APFEL_MCP env var, formula service block)

Update

brew upgrade apfel