Maestrist is an AI agent platform that enables autonomous software development through intelligent agents. It is a core component of the Orcest AI ecosystem, integrated with RainyModel (rm.orcest.ai) for intelligent LLM routing across free, internal, and premium providers.
| Service | Domain | Role |
|---|---|---|
| Lamino | llm.orcest.ai | LLM Workspace |
| RainyModel | rm.orcest.ai | LLM Routing Proxy |
| Maestrist | agent.orcest.ai | AI Agent Platform |
| Orcide | ide.orcest.ai | Cloud IDE |
| Login | login.orcest.ai | SSO Authentication |
- AI-Driven Development: Autonomous agents that can write, test, and debug code
- Multiple Agent Types: CodeAct, Browsing, Visual Browsing, and more
- RainyModel Integration: Smart LLM routing with automatic fallback (Free → Internal → Premium)
- SSO Authentication: Enterprise-grade access control via login.orcest.ai
- Extensible Architecture: Plugin system for custom agents and tools
- MCP Compatibility: Full Model Context Protocol support
- Web Browsing: Agents can browse and interact with web pages
- Multi-Model Support: Works with any OpenAI-compatible LLM provider
docker run -it \
-e LLM_BASE_URL="https://rm.orcest.ai/v1" \
-e LLM_API_KEY="your-rainymodel-key" \
-e LLM_MODEL="rainymodel/agent" \
-p 3000:3000 \
orcestai/maestristMaestrist uses RainyModel as its default LLM backend. Configure via environment variables:
LLM_BASE_URL=https://rm.orcest.ai/v1
LLM_API_KEY=<your-rainymodel-api-key>
LLM_MODEL=rainymodel/agentOr via config.toml:
[llm]
model = "rainymodel/agent"
api_key = "your-rainymodel-api-key"
base_url = "https://rm.orcest.ai/v1"make build
make setup-config
make runSee CONTRIBUTING.md for contribution guidelines.
This project is licensed under the MIT License.
Part of the Orcest AI ecosystem.