SShortSingh.
Back to feed

Developer releases Vega, open-source Nostr desktop client with embedded relay and Lightning support

0
·1 views

A developer has launched Vega, a free and open-source Nostr desktop client for Mac, Windows, and Linux, after roughly a year of development. Built on Tauri 2.0 with a React 19 and TypeScript frontend, the app is now at version 0.14 with over 70 features and 20 Nostr Implementation Possibilities (NIPs) supported. A standout feature is an embedded strfry relay that stores all user notes locally first, ensuring data is preserved even if public relays go offline. Private keys are secured in each operating system's native keychain rather than browser storage, and feeds load instantly from a local SQLite cache. The developer built Vega to address gaps in existing Nostr clients, particularly the lack of a fast native desktop experience suited to long-form writing and true data ownership.

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 ·

AI Bridge CLI Lets Developers Use Free Web AI Chatbots Without API Keys

A developer has released AI Bridge, an open-source CLI tool that connects local codebases with browser-based AI chatbots like Claude, ChatGPT, and Gemini. The tool was built to avoid the cost and vendor lock-in of API-based coding assistants while still enabling real development workflows. It offers two modes: Simple Mode for smaller projects that fit in a single prompt, and Advanced Mode for larger codebases that uses an index file to fetch only relevant files per task. Users pack their code via the CLI, paste it into any AI chat, then apply the AI's response back to their files using a single command. Released under the MIT license, AI Bridge supports multiple ecosystems including Node.js, Python, Go, and Rust, and works on Windows, macOS, and Linux.

0
ProgrammingDEV Community ·

Rust library 'tinyflows' offers open-source, vendor-agnostic agentic workflow engine

A Rust developer has released tinyflows, an open-source library crate for building agentic automation workflows without tying users to any specific vendor or hosted service. The library models automations as directed graphs of typed nodes and edges, which are validated, compiled, and executed via an internal state-graph engine called tinyagents. Credentials are never handled by the crate itself — external connections are resolved solely by the host application, reducing the risk of token leakage from library bugs. The project supports pause-and-resume execution natively, making it suited for human-in-the-loop workflows where a person must approve an action before it proceeds. A mock feature flag enables deterministic in-memory testing in CI environments using the same workflow definitions deployed against real capabilities in production.

0
ProgrammingDEV Community ·

Python library llm-api-resilience adds unified failover and retry logic across LLM providers

A developer has released llm-api-resilience, an open-source Python library designed to handle retries, circuit breakers, ordered failover, and checkpoint recovery across multiple large language model providers. The library addresses the problem of duplicated resilience logic that arises when applications integrate OpenAI, Anthropic, and Google simultaneously, each of which exposes different APIs, error types, and message formats. It builds on a companion package called llm-api-adapter, which normalizes provider-specific differences behind a single interface, allowing the resilience layer to operate on a shared contract. Developers can define a single recovery plan with ordered fallback routes, so if one provider fails, the application automatically tries the next without provider-specific handling code. The library is available via pip and its source is published on GitHub.

0
ProgrammingDEV Community ·

SwiftNotch turns MacBook's notch into a free productivity dashboard during beta

A developer has launched SwiftNotch, a native macOS app that converts the MacBook's notch area into an expandable productivity dashboard. Users can activate it by hovering near the notch or pressing Option + Space, revealing a compact panel with 31 built-in widgets covering media control, clipboard history, window snapping, developer tools, and an AI coding assistant. The app is designed to minimize workflow interruptions by surfacing quick-action tools without requiring users to switch away from their current app. A standout feature called Shelf lets users drag files or links toward the notch for context-aware actions such as path copying, zipping, or AirDrop sharing. SwiftNotch 1.x is currently free during its beta phase, with paid plans planned for version 2.0.

Developer releases Vega, open-source Nostr desktop client with embedded relay and Lightning support · ShortSingh