vritti
Vritti
Creative OS MCP — エージェントがデザイナーになる。
軽量でAPIキー不要なCreative OS。ブランドDNAの記憶、ジャンルを考慮した生成、自己批判、バージョン管理を備え、あらゆるAIエージェントを有能なグラフィックデザイナーにします。
機能
APIキー不要 — Pollinations.ai(無料・登録不要) + SVGフォールバック
ブランドDNA — 色・フォント・スタイルを一度ロック → 常に生成
ジャンルスキル — horror、music、corporate、cinema、minimal、vibrant
35以上のプリセット — Instagram、LinkedIn、YouTube、TikTok、アルバムカバー、映画ポスター
自己批判 — 6次元ルーベリック採点による自動再生成
バージョン管理 — すべての生成を記録(Rudra Musical Git を応用)
SVG生成 — rsvg-convert によるスキル対応のローカルフォールバック
マルチエンジン — Pollinations → HuggingFace → SVGフォールバックのチェーン
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ツール
Tool | Description |
| テキストプロンプトから画像を生成(Pollinations/SVGフォールバック) |
| ソーシャルプラットフォーム向けマルチスライドカルーセルを生成 |
| ブランドDNAプロファイル(色、フォント、スタイル)を作成 |
| 利用可能なジャンル、フォーマット、原則を一覧表示 |
| 生成エンジンとステータスを一覧表示 |
| 35以上のプラットフォームプリセットを一覧表示 |
| 保存済みブランドプロファイルを一覧表示 |
| Vritti のバージョン情報を取得 |
| 検出されたプラットフォームと出力パスを取得 |
| 生成のバージョン履歴を取得 |
| ルーブリックに基づいて画質を評価 |
スキル
ジャンル
horror— 深い赤、黒、モノクロトーンmusic— ジャンル依存(hip-hopは大胆、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 deployed
Maintenance
Related MCP Connectors
Deterministic visual marketing engine. Your agent plans, renders, and posts on-brand campaigns.
On-brand creative studio for AI agents: images, video, audio, and 3D.
Give your AI agents a design superpower. Generate, edit, and publish publication-grade decks, reports, landing pages, resumes, and marketing visuals directly within your agent workflow. Delivering frontier-level design quality at 3× the speed and 53× lower cost -from conversational prompt to live link or vector PDF in minutes.
Brand-safe MCP for AI agents to create editable, on-brand graphics and automate variants.
Related MCP Servers
AlicenseNot gradedqualityBmaintenanceA 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

Canvora MCPofficial
AlicenseAqualityCmaintenanceEnables AI agents to generate on-brand visuals from ideas, URLs, documents, or PDFs in over 100 formats and 150+ languages, with consistent brand kits.16192 npm1MIT- AlicenseNot gradedqualityDmaintenanceGenerates logos, social media posts, app-store screenshots, comic panels, and visual-novel assets from natural-language prompts using 119 templates.MIT