← 开源
murtaza-nasir

maestro

MAESTRO is an AI-powered research application designed to streamline complex research tasks.

ApplicationsResearch & knowledgePython
在 GitHub 打开
增长势头
+124 小时新增 Star+0.1%
1.50k
Star
146
Fork
+4
本周
2
贡献者
创建于 2025-05-14 · 更新于 2026-10-16 · 今日第 5510 名
主要开发者
murtaza-nasirrhortal-wse

murtaza-nasir/maestro 排名第 5,510,有 1,496 个星标。

同类别比较

murtaza-nasir/maestro 排名第 5,510,此处有 8 个同类条目;umputun/ralphex 排名第 5,508。

同类别比较
名称排名指标
Ptero-ai/Ptero5,502
语言:
PHP
星标数:
1,503
分叉数:
16
简介:
AI Chat with powerful models for free
najmuzzaman-mohammad/gawkbot5,504
语言:
Go
星标数:
1,502
分叉数:
140
简介:
open source grok bot. gawk bots automate your menial work via AI models and build you microapps to manage the outcome, so that you have a false sense of control.
McCloudS/subgen5,506
语言:
Python
星标数:
1,499
分叉数:
122
简介:
Autogenerate subtitles using OpenAI Whisper Model via Jellyfin, Plex, Emby, Tautulli, or Bazarr
umputun/ralphex5,508
语言:
Go
星标数:
1,498
分叉数:
131
简介:
Extended Ralph loop for autonomous AI-driven plan execution
yusufcanb/tlm5,514
语言:
Go
星标数:
1,489
分叉数:
54
简介:
Local CLI Copilot, powered by Ollama. 💻🦙
dust-tt/dust5,517
语言:
TypeScript
星标数:
1,486
分叉数:
376
简介:
Custom AI agent platform to speed up your work.
NO6KIKO/gorest-2d-animation-spritesheet-generator5,518
语言:
TypeScript
星标数:
1,482
分叉数:
211
简介:
Codex-assisted local 2D animation spritesheet generator and scene compositing workspace.
devnen/Chatterbox-TTS-Server5,524
语言:
Python
星标数:
1,471
分叉数:
361
简介:
Self-host the powerful Chatterbox TTS model. This server offers a user-friendly Web UI, flexible API endpoints (incl. OpenAI compatible), predefined voices, voice cloning, and large audiobook-scale text processing. Runs accelerated on NVIDIA (CUDA), AMD (ROCm), and CPU.
关键参数与规格
关键参数与规格
参数值
语言Python
类别Applications
子类别Research & knowledge
关键词Deep Research
星标数1,496
分叉数146
贡献者2
创建日期2025-05-14
更新日期2026-10-16
1 天星标数1
7 天星标数4
排名5,510
上次排名5,657
排名变化147
7 天星标排名6,145
上次 7 天星标排名6,940
7 天星标排名变化795
总星标排名8,112
上次总星标排名8,107
总星标排名变化-5
README 摘录

MAESTRO: Your Self-Hosted AI Research Assistant **Version 0. 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 endpoint - **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. Documentation **View Full Documentation** **Quick Start** - Get up and running in minutes **Installation

** - Platform-specific setup **Configuration** - AI providers and settings **User Guide** - Complete feature guide **Example Reports** - Sample outputs from various models **Troubleshooting** - Common issues and solutions Screenshots Document Library Document Groups Mission Settings Chat Interface Writing Assistant Research Transparency AI-Generated Notes Mission Tracking Agent Reflection Getting Started Prerequisites Docker and Docker Compose (v2. 0+) 16GB RAM minimum (32GB recommended) 30GB free disk space API keys for at least one AI provider Quick Start Access at ** • Default: / For detailed installation instructions

, see the Installation Guide. Configuration **CPU Mode**: Use **GPU Support**: Automatic detection on Linux/Windows with NVIDIA GPUs **Network Access**: Configure via setup script options For troubleshooting and advanced configuration, see the documentation. 10-alpha (October 12, 2025) **Azure OpenAI & Configuration Improvements** Azure OpenAI support including GPT-5 models with automatic parameter handling Manual model entry toggle for providers without endpoint support Fixed 401 errors from external providers no longer logging users out Mission settings now persist correctly across server

restarts Disabled autocomplete on API key fields to prevent browser autofill issues Version 0. 9-alpha (October 3, 2025) **Stability & Security Update** Fixed mission pause/resume with proper checkpoint handling Replaced passlib with maintained libpass fork Resolved Round/Pass counter and activity log persistence issues Fixed bcrypt compatibility for authentication Version 0. 8-alpha (September 26, 2025) **Mission Resilience & Document Intelligence Update** Intelligent mission resume with complete checkpoint preservation arXiv paper fetcher for direct academic paper processing Writing phase resume

support Document reprocessing and re-embedding capabilities Fixed progress indicators for accurate research tracking Core Features **Multi-Agent Research System**: Planning, Research, Reflection, and Writing agents working in concert **Advanced RAG Pipeline**: Dual BGE-M3 embeddings with PostgreSQL + pgvector **Document Management**: PDF, Word, and Markdown support with semantic search **Web Integration**: Multiple search providers (Tavily, LinkUp, Jina, SearXNG) **Self-Hosted**: Complete control over your data and infrastructure **Local LLM Support**: OpenAI-compatible API for running your own models License This

project is **dual-licensed**: 1. 0 (AGPLv3)**: MAESTRO is offered under the AGPLv3 as its open-source license. **Commercial License

常见问题

记录了多少星标和分叉?

murtaza-nasir/maestro 有 1,496 个星标和 146 个分叉。

仓库排名是多少?

murtaza-nasir/maestro 排名第 5,510。

记录的语言和类别是什么?

murtaza-nasir/maestro 有 1,496 个星标,语言为 Python,类别为 Applications。

哪个仓库排名最接近?

murtaza-nasir/maestro 与 umputun/ralphex 比较,后者排名第 5,508,有 1,498 个星标。

README

MAESTRO: Your Self-Hosted AI Research Assistant

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 /models endpoint
  • 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.

Documentation

View Full Documentation

Screenshots

Document Library

 ![Document Library](images/01-document-library.png) 

Document Groups

 ![Document Groups](images/02-document-groups.png) 

Mission Settings

 ![Mission Settings](images/03-mission-settings.png) 

Chat Interface

 ![Chat with Documents](images/04-chat-with-docs.png) 

Writing Assistant

 ![Writing Assistant](images/05-writing-assistant.png) 

Research Transparency

 ![Research Transparency](images/06-research-transparency.png) 

AI-Generated Notes

 ![Automated Notes](images/07-automated-notes.png) 

Mission Tracking

 ![Mission Tracking](images/08-mission-tracking.png) 

Agent Reflection

 ![Agent Reflection](images/09-agent-reflection.png) 

Getting Started

Prerequisites

  • Docker and Docker Compose (v2.0+)
  • 16GB RAM minimum (32GB recommended)
  • 30GB free disk space
  • API keys for at least one AI provider

Quick Start

# 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-backend

Access at http://localhost • Default: admin / pass found in .env

For detailed installation instructions, see the Installation Guide.

Configuration

  • CPU Mode: Use docker compose -f docker-compose.cpu.yml up -d
  • GPU Support: Automatic detection on Linux/Windows with NVIDIA GPUs
  • Network Access: Configure via setup script options

For troubleshooting and advanced configuration, see the documentation.

Recent Releases

Version 0.1.10-alpha (October 12, 2025)

Azure OpenAI & Configuration Improvements

  • Azure OpenAI support including GPT-5 models with automatic parameter handling
  • Manual model entry toggle for providers without /models endpoint support
  • Fixed 401 errors from external providers no longer logging users out
  • Mission settings now persist correctly across server restarts
  • Disabled autocomplete on API key fields to prevent browser autofill issues

Version 0.1.9-alpha (October 3, 2025)

Stability & Security Update

  • Fixed mission pause/resume with proper checkpoint handling
  • Replaced passlib with maintained libpass fork
  • Resolved Round/Pass counter and activity log persistence issues
  • Fixed bcrypt compatibility for authentication

Version 0.1.8-alpha (September 26, 2025)

Mission Resilience & Document Intelligence Update

  • Intelligent mission resume with complete checkpoint preservation
  • arXiv paper fetcher for direct academic paper processing
  • Writing phase resume support
  • Document reprocessing and re-embedding capabilities
  • Fixed progress indicators for accurate research tracking

Core Features

  • Multi-Agent Research System: Planning, Research, Reflection, and Writing agents working in concert
  • Advanced RAG Pipeline: Dual BGE-M3 embeddings with PostgreSQL + pgvector
  • Document Management: PDF, Word, and Markdown support with semantic search
  • Web Integration: Multiple search providers (Tavily, LinkUp, Jina, SearXNG)
  • Self-Hosted: Complete control over your data and infrastructure
  • Local LLM Support: OpenAI-compatible API for running your own models

License

This project is dual-licensed:

  1. GNU Affero General Public License v3.0 (AGPLv3): MAESTRO is offered under the AGPLv3 as its open-source license.
  2. Commercial License: For users or organizations who cannot comply with the AGPLv3, a separate commercial license is available. Please contact the maintainers for more details.

Contributing

Feedback, bug reports, and feature suggestions are highly valuable. Please feel free to open an Issue on the GitHub repository.

排名相邻
同类项目