Skip to main content

OmnyxAi — Gemini-powered UI generation via MCP

Project description

OmnyxAi

AI-powered UI generation via MCP — use Gemini as your frontend designer without leaving your IDE.

OmnyxAi exposes MCP tools (create_frontend, modify_frontend, snippet_frontend) that generate production-ready UI code using Google Gemini.

Install

pip install omnyxai

Setup

  1. Get an API key from omnyxai.com
  2. Set your key:
    export OMNYXAI_API_KEY="gd_your_key_here"
    
  3. Generate IDE config:
    omnyxai-mcp init --host cursor   # or claude, codex
    
  4. Restart your IDE — the MCP tools are now available.

Verify

omnyxai-mcp doctor

MCP Tools

Tool Description
create_frontend Generate a full page from a natural language spec
modify_frontend Modify existing frontend code to achieve a design objective
snippet_frontend Generate a ready-to-paste UI component snippet

All tools support React, Vue, Svelte, and plain HTML.

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

omnyxai-0.1.0.tar.gz (4.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

omnyxai-0.1.0-py3-none-any.whl (19.3 kB view details)

Uploaded Python 3

File details

Details for the file omnyxai-0.1.0.tar.gz.

File metadata

  • Download URL: omnyxai-0.1.0.tar.gz
  • Upload date:
  • Size: 4.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for omnyxai-0.1.0.tar.gz
Algorithm Hash digest
SHA256 cd7dfb768ac26cdef65f354829e14b913316a2f40c4bdef86f7e60dc1491b499
MD5 094f623276f33fc3eef76e0a1f2cb47c
BLAKE2b-256 88e07667422f3dc78e28b30a9f2a78006e618b95e775b6f2e267a27bc7cce3ac

See more details on using hashes here.

File details

Details for the file omnyxai-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: omnyxai-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 19.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for omnyxai-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fe0e07e610ba734b04fa6da07f9dd64b2dc9e8d5a6ef813513d58456bce0d995
MD5 7f6faa63c50925d0364b6178e45a87ff
BLAKE2b-256 f95c6ee72336b23b0f673e453d829b6c2307c05a332437153d34cf6800888bd1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page