vritti
Vritti
Creative OS MCP — агент становится дизайнером.
Лёгкая Creative OS без API-ключей, которая превращает любого ИИ-агента в компетентного графического дизайнера с памятью Brand DNA, генерацией с учётом жанра, самокритикой и контролем версий.
Возможности
Без API-ключей — Pollinations.ai (бесплатно, без регистрации) + SVG fallback
Brand DNA — зафиксируйте цвета/шрифты/стиль один раз → генерируйте всегда
Жанровые навыки — horror, music, corporate, cinema, minimal, vibrant
35+ пресетов — Instagram, LinkedIn, YouTube, TikTok, обложки альбомов, постеры фильмов
Самокритика — оценка по 6-мерной рубрике с автоперегенерацией
Контроль версий — каждая генерация отслеживается (адаптировано из Rudra Musical Git)
Генерация SVG — локальный SVG fallback с учётом навыков через rsvg-convert
Мультидвижок — цепочка Pollinations → HuggingFace → SVG fallback
Related MCP server: brand-gen
Установка
# No dependencies beyond httpx + pillow (already installed on Termux)
cd ~/vritti
pip install -e .
# Or just use directly
PYTHONPATH=src python3 -m vritti.serverИспользование
В качестве MCP-сервера (stdio JSON-RPC)
# Add to your MCP config
{
"vritti": {
"command": "python3",
"args": ["-m", "vritti.server"],
"env": { "PYTHONPATH": "/path/to/vritti/src" }
}
}Python API
from vritti.server import generate_image, create_brand, quality_check
# Create brand DNA
create_brand(
name="My Brand",
primary_color="#1a1a2e",
secondary_color="#e94560",
style="dark cinematic",
)
# Generate with brand
result = generate_image(
prompt="Ancient temple at midnight, dramatic lighting",
genre="horror",
brand="My Brand",
preset="movie-poster",
)
# Quality check
quality = quality_check(
image_path=result["path"],
prompt="Ancient temple at midnight",
genre="horror",
brand="My Brand",
)
print(f"Score: {quality['overall_score']}/100")Инструменты MCP
Инструмент | Описание |
| Генерация изображения по текстовому запросу (Pollinations/SVG fallback) |
| Многослайдовая карусель для социальных платформ |
| Создание профиля Brand DNA (цвета, шрифты, стиль) |
| Список доступных жанров, форматов и принципов |
| Список движков генерации и их статус |
| Список 35+ пресетов платформ |
| Список сохранённых бренд-профилей |
| Получить информацию о версии Vritti |
| Получить распознанную платформу и пути вывода |
| Получить историю версий всех генераций |
| Оценить качество изображения по рубрике |
Навыки
Жанры
horror— глубокие красные, чёрные, монохромmusic— зависит от жанра (хип-хоп — смелый, lo-fi — приглушённый)corporate— синие, белые, консервативныеcinema— драматичный, высокая контрастность, цветокоррекцияminimal— пустое пространство, один акцент, воздухvibrant— неон, высокая насыщенность, смелые градиенты
Форматы
instagram-square— 1080x1080instagram-carousel— 1080x1350 (4:5)album-cover— 3000x3000 (требование Spotify/Apple)movie-poster— 2700x4000 (27:40 при 300 DPI)linkedin-carousel— 1080x1350youtube-thumbnail— 1280x720
Архитектура
vritti/
├── src/vritti/
│ ├── server.py # MCP server (JSON-RPC over stdio)
│ ├── engines/ # Pollinations + HuggingFace + SVG
│ ├── svg/ # SVG generation + PNG conversion
│ ├── skills/ # Genre/format/principle loaders
│ ├── brand/ # Brand DNA CRUD
│ ├── quality/ # 6-dimension rubric scoring
│ ├── versioning/ # Version control (Rudra-adapted)
│ ├── output/ # 35+ platform presets
│ └── platform.py # Termux/Android/Windows detection
├── skills/ # JSON skill files
│ ├── genres/ # Horror, music, corporate, etc.
│ ├── formats/ # Instagram, album, poster specs
│ └── principles/ # Color theory, typography, composition
└── pyproject.tomlЛицензия
MIT — LGCY Studios.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
AlicenseNot gradedqualityDmaintenanceA creative agent that plans and executes across image, video, and audio. Uses 30+ tools, orchestrates 20+ AI models, and does agentic timeline editing.MIT- AlicenseNot gradedqualityDmaintenanceA memory-backed brand generation runtime for agent-led creative iteration. Enables AI agents to plan, generate, review, and improve brand materials with persistent brand memory and structured workflows.MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to generate on-brand visuals from ideas, URLs, documents, or PDFs in over 100 formats and 150+ languages, with consistent brand kits.9MIT
- AlicenseNot gradedqualityBmaintenanceGenerates logos, social media posts, app-store screenshots, comic panels, and visual-novel assets from natural-language prompts using 119 templates.MIT
Related MCP Connectors
Build and run visual creative-production workflows from your AI agent.
Generate on-brand images from your AI agent: design, edit, and render templates over MCP.
Generate logos, social posts, app screenshots, comic panels & visual-novel assets from prompts.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/krshforever/vritti'
If you have feedback or need assistance with the MCP directory API, please join our Discord server