MAESTRO is an AI-powered research application designed to streamline complex research tasks.
MAESTRO is an AI-powered research application designed to streamline complex research tasks.
Version 0.1.10-alpha (Oct 12, 2025) - Azure OpenAI & Configuration Improvements
- Azure OpenAI Support: Support for Azure OpenAI including GPT-5 models with automatic parameter handling
- Manual Model Entry: New toggle to bypass automatic model fetching for providers like Azure that don't support
/modelsendpoint- Improved Error Handling: Fixed 401 errors from external providers no longer logging users out
- Settings Fixes: Mission settings now persist correctly across server restarts with proper priority handling
- UX Improvements: Disabled autocomplete on API key fields to prevent browser autofill issues
MAESTRO is an AI-powered research platform you can host on your own hardware. It's designed to manage complex research tasks from start to finish in a collaborative research environment. Plan your research, let AI agents carry it out, and watch as they generate detailed reports based on your documents and sources from the web.
Document Groups
Mission Settings
Chat Interface
Writing Assistant
Research Transparency
AI-Generated Notes
Mission Tracking
Agent Reflection
# Clone and setup
git clone https://github.com/murtaza-nasir/maestro.git
cd maestro
./setup-env.sh # Linux/macOS
# or
.\setup-env.ps1 # Windows PowerShell
# Start services
docker compose up -d
# Monitor startup (takes 5-10 minutes first time)
docker compose logs -f maestro-backendAccess at http://localhost • Default: admin / pass found in .env
For detailed installation instructions, see the Installation Guide.
docker compose -f docker-compose.cpu.yml up -dFor troubleshooting and advanced configuration, see the documentation.
Azure OpenAI & Configuration Improvements
/models endpoint supportStability & Security Update
Mission Resilience & Document Intelligence Update
This project is dual-licensed:
Feedback, bug reports, and feature suggestions are highly valuable. Please feel free to open an Issue on the GitHub repository.
No open issues yet, or sync has not completed.