goalie-1.0.1 is not a library.
Goalie - Rust Wrapper
A Rust wrapper for the Goalie npm package, providing a native Rust binary that forwards commands to the Node.js implementation.
Installation
Install via Cargo:
Usage
All commands are forwarded to the npm package goalie@1.0.1:
# Show help
# Start MCP server
# Test the planner
# Validate configuration
# Show system information
Requirements
- Node.js 18+ (for the underlying npm package)
- npm or npx available in PATH
About
This Rust crate is a thin wrapper around the npm goalie package, which provides:
- 🎯 GOAP Planning: Goal-Oriented Action Planning with A* pathfinding
- 🔍 Intelligent Search: Enhanced Perplexity API integration
- 🧠 Advanced Reasoning: Multi-step reasoning with replanning
- 🛡️ Anti-Hallucination: Ed25519 cryptographic verification (experimental)
- 🔧 MCP Protocol: Model Context Protocol server implementation
License
MIT License - see LICENSE file for details.