{"name":"OpenMake LLM: Self-Hosted AI Workspace for Local and Open-Weight LLMs","description":"OpenMake LLM is an open-source, self-hosted AI workspace for local and open-weight LLMs. It coordinates specialized models, autonomous agents, and tools for deep research and artifact generation. This platform supports vLLM, LiteLLM, and BYOK providers, offering a robust environment for managing AI workloads.","github":"https://github.com/openmake/openmake_llm","url":"https://osrepos.com/repo/openmake-openmake_llm","source":"osrepos.com","sourceDescription":"This repository profile is provided by osrepos.com, an open source repository discovery platform.","repositoryProfile":"https://osrepos.com/repo/openmake-openmake_llm","generatedFor":"open source discovery and AI-assisted research","markdown":"https://osrepos.com/repo/openmake-openmake_llm.md","json":"https://osrepos.com/repo/openmake-openmake_llm.json","topics":["ai-agent","ai-workspace","self-hosted-ai","local-llm","multi-model","typescript","docker","open-source"],"keywords":["ai-agent","ai-workspace","self-hosted-ai","local-llm","multi-model","typescript","docker","open-source"],"stars":null,"summary":"OpenMake LLM is an open-source, self-hosted AI workspace for local and open-weight LLMs. It coordinates specialized models, autonomous agents, and tools for deep research and artifact generation. This platform supports vLLM, LiteLLM, and BYOK providers, offering a robust environment for managing AI workloads.","content":"## Introduction\n\nOpenMake LLM is an open-source, self-hosted AI workspace and agent runtime designed for local, open-weight, and OpenAI-compatible models. It provides a comprehensive environment to coordinate specialized models, autonomous agents, Model Context Protocol (MCP) tools, deep research, and sandbox execution within a single, self-controlled workspace. Key principles include being local-first, self-hosted, multi-model, agent-centric, and supporting Bring Your Own Key (BYOK).\n\n## Why Use It and Key Features\n\nUnlike many self-hosted AI interfaces that focus on interacting with a single model, OpenMake LLM excels at orchestrating multiple models, tools, and agents to accomplish complex tasks. It operates on your own infrastructure, ensuring transparency and traceability of each step.\n\nKey features and capabilities include:\n\n*   **Deep Research**: Research topics across multiple search sources, generating detailed reports with citations that can be exported as PDF or DOCX.\n*   **Multimodal Interaction**: Chat with a local model while a separate vision model reads attached images, or request images, speech output, and transcriptions.\n*   **Autonomous Agents**: Delegate goals to agents that plan, conduct web research, edit files, execute code in an isolated Docker sandbox, and await approval for risky steps.\n*   **Extensible Tooling**: Connect external services via MCP, install plugins, skills, or custom agents using Claude-code conventions.\n*   **Flexible Model Routing**: OpenMake does not require a single model to do everything. It allows you to assign specific models for different capabilities, such as text, vision, image generation, speech, and embeddings, ensuring optimal performance and resource utilization.\n*   **Persistent Agent Runtime**: Agents maintain task state across rounds, with checkpoints, pause/resume functionality, and recovery after server restarts.\n*   **Local Execution Bridge**: Run agent work in a local folder using the OpenMake Companion app or the OpenMake Code CLI.\n\n## Installation\n\nGetting started with OpenMake LLM is straightforward. The quick start script handles prerequisites and sets up the complete stack.\n\nTo install:\n\nbash\ncurl -fsSL https://raw.githubusercontent.com/openmake/openmake_llm/main/install.sh | bash\n\n\nThis command sets up the necessary tools, configures the environment, starts PostgreSQL and Redis, builds OpenMake, and launches it under PM2. After installation, open the provided URL, log in as an administrator, and connect your preferred model, whether a local vLLM or Ollama server, or any OpenAI-compatible endpoint. For detailed instructions and advanced configurations, refer to the [Self-Hosting Guide](https://openmake.cc/en/docs/).\n\n## Examples\n\nOpenMake LLM streamlines complex AI workflows by breaking down requests into manageable tasks. A simple question goes directly to your chat model, while more complex requests, such as generating an image or performing a multi-step task, are decomposed and run across your assigned models and tools. Your chat model then synthesizes the final answer from the results.\n\nConsider these scenarios:\n\n*   **Researching a Topic**: Provide a research query, and OpenMake will break it into sub-topics, search parallel sources, read and summarize findings, and compile a comprehensive report with citations.\n*   **Multimodal Chat**: Engage in a conversation with your local LLM, and seamlessly attach images that a dedicated vision model will interpret and incorporate into the discussion.\n*   **Agent-Driven Development**: Hand an agent a development goal. It will plan the steps, research necessary information online, modify files, execute code in a secure Docker sandbox, and prompt you for approval before making critical changes.\n\n## Links\n\n*   **Live Demo**: [https://chat.openmake.cc](https://chat.openmake.cc)\n*   **Documentation**: [https://openmake.cc/en/docs/](https://openmake.cc/en/docs/)\n*   **Roadmap**: [https://openmake.cc/en/roadmap/](https://openmake.cc/en/roadmap/)\n*   **Engineering Log**: [https://openmake.cc/en/blog/](https://openmake.cc/en/blog/)\n*   **GitHub Repository**: [https://github.com/openmake/openmake_llm](https://github.com/openmake/openmake_llm)","metrics":{"detailViews":1,"githubClicks":0},"dates":{"published":null,"modified":"2026-10-01T19:31:57.000Z"}}