SShortSingh.
Back to feed

How to Install ComfyUI on Any Linux Distro Without an Official Desktop App

0
·1 views

ComfyUI is a widely used open-source tool for running local AI models for image, video, and text generation, but unlike Windows, it has no official desktop app for Linux. Users can install it manually by cloning the official ComfyUI GitHub repository and using 'uv', a fast Python package manager, to set up a Python 3.13 virtual environment. PyTorch must then be installed separately depending on the user's GPU — Nvidia, AMD, or Intel — before installing ComfyUI's dependencies via its requirements files. Once all dependencies are in place, ComfyUI can be launched from the terminal and accessed through a browser at http://127.0.0.1:8188. The process is designed to be distro-independent, requiring only that GPU drivers are pre-installed on the system.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

x402 Protocol Embeds Crypto Micropayments Directly Into HTTP for AI Agents

The x402 specification repurposes the long-dormant HTTP 402 Payment Required status code to enable autonomous AI agents to pay for API resources without manual billing setup. When a server returns a 402 response, it includes a WWW-Authenticate header specifying the price, currency, and payment instructions, typically in USDC on a low-cost blockchain like Base. The client agent constructs and submits a payment transaction, then retries the request with proof of payment in the Authorization header to receive the resource. The protocol is designed for granular, per-call pricing in fractions of a cent, making it practical for services such as LLM inference or data feeds. Key trade-offs include added latency from blockchain round-trips and the complexity of wallet management, though using stablecoins mitigates price volatility risk.

0
ProgrammingDEV Community ·

OT Commerce Adopts Satis to Centralize Private PHP Package Distribution

OT Commerce, which manages a large PHP ecosystem with dozens of internal Composer packages hosted on private Bitbucket repositories, replaced direct per-project VCS declarations with a centralized private Composer repository powered by Satis. The Satis service is deployed on Docker Swarm, periodically scanning repositories and generating package metadata and dist archives, with Bitbucket webhooks triggering immediate rebuilds on updates. The generated repository is served via Nginx with HTTPS and Basic Authentication, using Let's Encrypt TLS certificates renewed through an AWS Route53 DNS-01 challenge. This eliminated the need for SSH access to Bitbucket across developer machines, Docker builds, and CI/CD pipelines, replacing dozens of repository entries in each project with a single URL. The change resulted in simpler configuration files, reduced credential sprawl, faster dependency installs, and cleaner security boundaries without requiring a major architectural overhaul.

0
ProgrammingDEV Community ·

Grok's Live-Source Answers Can Decay Fast — Here's How to Preserve Them

Grok, xAI's chatbot, differs from most AI tools by grounding its answers in real-time X posts and live web searches rather than static training data alone. This makes its responses vulnerable to a rapid form of decay: cited posts can be deleted, accounts can go private, and content can be edited without any visible record. A user documenting research workflows observed that revisiting months-old Grok threads often leads to broken or inaccessible citations, a problem more acute on social platforms where deletion is routine behavior. Unlike a dead link on a conventional webpage, a vanished source inside an AI-generated answer is especially misleading because the surrounding prose remains fluent and confident, masking the loss of underlying evidence. To counter this, experts recommend archiving sources at the moment of reading, saving full URLs rather than reference numbers, submitting key links to the Wayback Machine, and preserving Grok's 'Think mode' reasoning before it collapses after the answer loads.

0
ProgrammingDEV Community ·

Local video compression cuts 371MB demo file to 145MB, saving storage and bandwidth

A developer shared how compressing a 14-minute, 371.5MB screen recording locally reduced its size to 145.7MB — a 61% reduction — using a tool called ImgIng. The tool caps resolution at 1080p and frame rate at 24fps, completing the process in 66 seconds without uploading the file to any server. Unlike online compression tools, the local approach avoids the time and bandwidth cost of uploading and re-downloading large files. The compression uses content-aware bitrate allocation, preserving sharpness in active UI areas while reducing data in static or transitional frames. For solo developers distributing product demos across websites or app stores, the author argues this one-time optimization translates into continuous savings on server storage and CDN traffic costs.