{"name":"Guaardvark: Your Self-Hosted AI Studio for Agents, Media, and Code","description":"Guaardvark is a comprehensive, self-hosted AI studio designed for local execution of advanced AI tasks. It integrates coding agents, media generation (video, image, music, voice), and robust RAG capabilities, all running on a single GPU. This platform prioritizes privacy and user control, enabling a full AI workstation experience on your own hardware.","github":"https://github.com/guaardvark/guaardvark","url":"https://osrepos.com/repo/guaardvark-guaardvark","source":"osrepos.com","sourceDescription":"This repository profile is provided by osrepos.com, an open source repository discovery platform.","repositoryProfile":"https://osrepos.com/repo/guaardvark-guaardvark","generatedFor":"open source discovery and AI-assisted research","markdown":"https://osrepos.com/repo/guaardvark-guaardvark.md","json":"https://osrepos.com/repo/guaardvark-guaardvark.json","topics":["ai","ai-agents","self-hosted","stable-diffusion","video-generation","rag","python","ai-studio"],"keywords":["ai","ai-agents","self-hosted","stable-diffusion","video-generation","rag","python","ai-studio"],"stars":null,"summary":"Guaardvark is a comprehensive, self-hosted AI studio designed for local execution of advanced AI tasks. It integrates coding agents, media generation (video, image, music, voice), and robust RAG capabilities, all running on a single GPU. This platform prioritizes privacy and user control, enabling a full AI workstation experience on your own hardware.","content":"## Introduction\n\nGuaardvark is a powerful, self-hosted AI studio that brings a comprehensive suite of AI capabilities directly to your machine. Designed for privacy and control, it enables local video, image, music, and voice generation, LoRA training, sophisticated coding swarms, RAG (Retrieval Augmented Generation), and screen agents, all optimized to run efficiently on a single GPU. Whether you're a developer, a creator, or an AI enthusiast, Guaardvark offers a complete AI workstation experience without relying on cloud services.\n\n## Why Use Guaardvark and Key Features\n\nGuaardvark stands out by prioritizing a local-first approach, ensuring your data remains on your machine and under your control. This eliminates per-token or per-minute fees, content policy restrictions, and vendor lock-in associated with cloud platforms.\n\nKey features and differentiators include:\n\n*   **Comprehensive Media Studio**: Generate high-quality video with 11 local models (Wan 2.2, CogVideoX, LTX, HunyuanVideo, MiniMax H3), create images, compose full-song music, and perform neural voice cloning with consent-gated features. It also includes 4K/8K GPU upscaling for images and video frames.\n*   **Advanced Agent Capabilities**:\n    *   **Coding Agents and Swarms**: Deploy up to 20 parallel coding agents in isolated Git worktrees, complete with dependency-aware merging and cost tracking. It integrates seamlessly with popular coding agents like Claude Code, Cursor, and Codex via its built-in MCP server and agent skills.\n    *   **Screen Agents**: Experience agents that control a real Ubuntu/XFCE desktop, equipped with vision, closed-loop servo clicking, and a live VNC viewer, allowing them to interact with any application as a human would.\n    *   **Film Crew and Music Video Directors**: Specialized agents collaborate to turn a logline into a finished video, handling scripting, casting, storyboarding, and editing. A beat-synced music video director automatically creates films from your songs.\n    *   **Self-Improvement**: The system can run its own test suite, identify failures, dispatch an AI agent to fix bugs, verify the fix, and broadcast the learning, all behind guardian review and kill switches.\n*   **Robust Knowledge Management (RAG)**: Implement hybrid RAG on pgvector with cross-encoder reranking, AST code chunking, and layout-aware document parsing. It provides grounded citations, per-project isolation, and an Autoresearch feature that tunes retrieval parameters overnight.\n*   **Code Intelligence**: Utilize a Monaco editor, AST-aware analysis, dependency graphs, and a System Mapper that visualizes your entire codebase, complete with ranked findings and proposed fixes.\n*   **GPU Memory Orchestrator**: Efficiently manages GPU resources, ensuring that large models do not conflict and optimizing performance across various tasks.\n*   **Offline Operation (Flight Mode)**: All core functionalities, including agent tasks and swarms, are validated to work entirely offline, providing true independence from internet connectivity.\n\n## Installation\n\nGuaardvark requires Python 3.12 for its ML stack. For quick setup on Linux, use the following command:\n\nbash\ncurl -fsSL https://guaardvark.com/install.sh | bash\n\n\nThis command clones the repository to `~/guaardvark` (customizable via `GUAARDVARK_HOME`) and launches `./start.sh`. The first run handles all dependencies, including Python 3.12, venv, Node.js, PostgreSQL, Redis, Ollama, and frontend build.\n\nAlternatively, you can clone the repository manually:\n\nbash\ngit clone https://github.com/guaardvark/guaardvark.git\ncd guaardvark\n./start.sh\n\n\nTo stop Guaardvark services, use:\n\nbash\n./stop.sh\n\n\n## Examples\n\nGuaardvark offers a rich set of capabilities that can be explored through its comprehensive walkthrough series. Witness the system in action, from generating complex music videos to agents fixing their own code.\n\n*   **Media Production**: See how Guaardvark generates images, videos, and music, and even clones voices, all locally.\n*   **Agent Automation**: Watch screen agents interact with a real desktop or observe coding swarms refactor code in parallel.\n*   **Knowledge Retrieval**: Explore the RAG system as it processes documents and provides grounded answers with citations.\n\nFor a detailed visual demonstration of every feature, watch the official [Walkthrough Series on YouTube](https://www.youtube.com/playlist?list=PLYycooXIy1Qs \"Guaardvark Walkthrough Series\" target=\"_blank\").\n\n## Links\n\n*   **GitHub Repository**: [https://github.com/guaardvark/guaardvark](https://github.com/guaardvark/guaardvark \"Guaardvark GitHub Repository\" target=\"_blank\")\n*   **Official Website**: [https://guaardvark.com](https://guaardvark.com \"Guaardvark Official Website\" target=\"_blank\")\n*   **Support & Feedback**: support@guaardvark.com","metrics":{"detailViews":1,"githubClicks":0},"dates":{"published":null,"modified":"2026-09-21T15:37:11.000Z"}}