181 results for optional (1.887 seconds)

manufact.com
Show HN: mcp-use v2 rebuilt from scratch for stateless 2026-07-28 MCP spechttps://manufact.com/blog/mcp-use-v2Hi HN, Luigi here. We maintain mcp-use an open-source TypeScript framework for building MCP servers and MCP Apps: https://github.com/mcp-use/mcp-use MCP is now (finally) stateless so we rewrote mcp-use v2 from scratch for the 2026-07-28 MCP spec revision: https://blog.modelcontextprotocol.io/posts/2026-07-28/Thanks to the rebuild:- Throughput: +27% → from 8,615 to 10,982 median ops/sec- Cold launch: 2.2x faster → from 151.6 ms to 68.1 ms- Clean install: 82% smaller → from 404.6 MiB to 74.4 MiBBenchmark with methodology here: https://github.com/mcp-use/mcp-use/blob/main/benchmark.mdWhat changed in the spec:1. No more sessions. The initialize/initialized exchange and the Mcp-Session-Id header are gone (SEP-2575, SEP-2567). Every request carries its own protocol version, client identity, and capabilities in _meta. Server discovery is an optional server/discover RPC instead of a mandatory round trip.2. Multi round-trip requests replace server-initiated calls (SEP-2322). Now the server retu
Aug 6, 2026 3:59 PM
simpluna.app
Show HN: Six years of running a period tracker app with no subscription, no adshttps://simpluna.app/enI've been running Simpluna, a period-tracking app, for six years. It's a company based in Tokyo, Japan, but development and operations are basically a one-person effort. The app is built with React Native (Expo).The defining trait of the app is that it's simple, with no unnecessary features. Recording periods, calculating predictions, and sending notifications — that's the core of it. This space is dominated by big players (Flo, Clue, and in Japan, Luna Luna). Building something similar would have been hopeless, so I made the things those apps don't have my selling point.Optional features beyond the basics are offered as one-time purchases. Most apps in this space use subscriptions, but I didn't want to. Subscriptions make revenue easier, but they're a mechanism that keeps manufacturing reasons not to cancel, and features keep piling up as a result. By staying away from subscriptions, I could keep the app simple — a tool that doesn't intrude on the user's life.With privacy in mind, dat
Aug 5, 2026 12:09 PM
hyperlaneide.com
Show HN: Hyperlane – A IDE and ADE merging agent worktrees with native toolinghttps://hyperlaneide.comHi HN, my co-founder and I run Akkento, a small self-funded team building Hyperlane, an independent IDE built on the VS Code source (Code OSS), made for merging worktree-based agent development with actual IDE features.Agent orchestrators give you a worktree based workflow where several agents run in parallel, but they are not IDEs (they are not meant to be), so the moment an agent finishes you have to leave and review the diff somewhere else, actually debug the code and go through a process to sanity check it. In a commercial team, that review step isn't optional which is the problem we came across, where you have 2 editors open at the same time for the same job. IDEs are where you actually read, debug and profile the code, but none of them give you the worktree workflow. We are hoping to fix that by merging the two together in an IDE with tooling for profiling, building and testing.Try it out: https://hyperlaneide.com/Hyperlane runs on macOS (Apple Silicon), Windows and Linux (x64 an
Aug 4, 2026 8:31 PM
github.com
Show HN: A beautiful web app for writing novels and storieshttps://github.com/jpmoo/brigidBrigid gives you all of the features you expect (templates, spellcheck, export, and more) in a beautiful app. Optional AI integration to analyze your story and characters. I made this for me, and I hope it's useful for you! Feedback welcome as I continue to develop it!
Aug 3, 2026 11:30 AM
withadept.com
Show HN: Adept – convert any YouTube playlist into a Udemy-like coursehttps://withadept.comI built[1] a simple web app that turns any YouTube playlist into a Udemy-like course that keeps track of your progress, and gets rid of as many distractions as possible.All you need to do is paste a link to a YouTube playlist (or to a video that’s part of a playlist) and it will be converted into a course. You can also convert it directly from YouTube by changing “youtube” in the URL to “withadept”.All progress is stored locally and registration is optional (an account lets you sync progress across devices). The browser can reject the request to enable persistent storage, and in that case app shows message with suggestion to sign in (you can just dismiss it), but otherwise I tried to avoid pushing that option.There is no tracking, no 3rd-party cookies (there is youtube-nocookie.com embed on playlist page that I can't avoid), no marketing emails if you do sign up.For those curious about the tech-stack: it’s a Vue/Nuxt app leaning heavily on Cloudflare (Workers, D1, R2, Email Service). I
Aug 2, 2026 3:57 PM
mosaicora.io
Show HN: I built a free Open Graph image designerhttps://mosaicora.io/tools/og-image-designerI'm working in e-commerce for more than 15 years, and the OG images are still one of the mos neglected parts of a shop. On a few projects, even fairly simple product specific image improved the conversion from shared traffic, which is what originally led me to work on this problem.The new free tool is a browser based Open Graph image designer. You can choose a template, customize the content, add an image and download the OG image. It works without an account and manually uploaded images stay in the browser.There is also an optional checker for people who do not want to start from scratch. It can inspect your page and create an initial image proposal from its content, which you can then open and adjust in the designer.I would appreciate feedback on the templates and any customization options that feel missing and of course improvements. Thanks.
Aug 1, 2026 10:30 PM
fossil.wanderinghorse.net
Show HN: JavaScript/JSON and CSS minifier lib in minimal C89https://fossil.wanderinghorse.net/r/cssminc/doc/ckout/README.mdFor those 1.7 of you who may have need of a JavaScript or JSON minifier which (A) is not based on node.js and (B) is not "poisoned" by the "do no evil" license attached to Douglas Crockford's minifier[^1] (commonly seen in various projects over the years)...My C89 CSS minifier was recently broken down into a separate JavaScript/JSON minifier. It's trivial to embed in C, "should" build fine in WASM (that's untested, though), and is pretty small: the whole combined library is about 67kb, or about 34kb for just the JS parts (much of which is docs).It minifies only spaces, not symbols, and does not offer any options for _not_ minifying (e.g. adding newlines every so often for the sake of tools which treat extremely-long-lined files as binaries) except that by default it retains the first comment in the input if it's the first non-whitespace content (those are typically license/attribution blocks) but it can be told to optionally strip those too.LLM disclaimer: the 100% hand-written CSS min
Jul 27, 2026 10:22 AM
github.com
Show HN: ScreenFocus – keyboard focus follows the pointer across Mac displayshttps://github.com/therohitdas/ScreenFocusI have a multi-monitor setup and spend a lot of time typing in Codex and other AI agents. When I move to another monitor to run a shortcut, focus often stays in Codex or another text app, so the shortcut runs in the wrong place.I asked ChatGPT if there was a macOS setting or free app for this. It couldn't find one that did exactly what I wanted, so I asked it to prototype one. It built a working version in one go.I then used Codex to add sensible defaults, focus protection, an optional display border, packaging, documentation, an MPL 2.0 license, a logo, and screenshots.ScreenFocus is the result: keyboard focus follows the pointer across displays while global shortcuts keep working.This was my first native Mac app, and I used GPT-5.6 Sol with High reasoning. If you check out the README, help docs, and other Markdown files, you might be surprised by how complete it feels.I also added Launch at Login, full-border and corner-marker styles, custom colors, automatic pausing when only one mo
Jul 26, 2026 7:07 AM
github.com
Show HN: Poddie – A local-first, text-based video and podcast editorhttps://github.com/SinanTang/poddieHi HN, I've been itching to start a podcast this year and needed a way to edit the footage quickly. I'm too cheap to pay for Descript, (and as a dev with tendency to build tools instead of working on the real task) so I just built my own local version of Descript which I call Poddie.Poddie does it e2e for free: it generates transcript using local Whisper model, lets you edit by reading through the transcript and deleting words, auto-trims silence, offers video/audio/captions export with optional caption burn-in. You can also do waveform editing for more precise cuts if desired.I'm open sourcing it so other creators could try it out and use it for their own workflows.Happy to hear any feedback!
Jul 24, 2026 4:28 PM
news.ycombinator.com
Show HN: Krypter – simple offline message and file encryption mobile apphttps://news.ycombinator.com/item?id=49032780Hi guys, here's a personal privacy app that I've been doing for a few months now.The idea is to have a secure offline way of encrypting messages and data on your device using HPKE and a selection of encryption key types, including Secure Enclave bound ones, to protect the data in transit or at rest. As in, encrypt and optionally sign, send by any means, and only have your designated recipient (or yourself) read it. Messages can be shared as deep links for one click decryption with automated quick key probing. Files - same, but via import from anywhere.No permission requests, no analytics, no accounts, no ads, no subscriptions, absolutely zero online requests. No "make your own crypto" silly things. Everything is using the iOS bundled CryptoKit. Hence the tiny size of it.Authenticated mode also supports passwords in addition to signatures. Panic PIN wipes all the keys from the app. Software keys can be securely backed up. Full plausible deniability.For example, a message can be transmit
Jul 24, 2026 8:31 AM
bing.com
Künstliche Intelligenz: Die neuen Umverteilungsfantasienhttp://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a8d08c68ea048918274684e8807ec41&url=https%3A%2F%2Fwww.msn.com%2Fde-de%2Ftechnik%2Fk%25C3%25BCnstliche-intelligenz%3A%2Fk%25C3%25BCnstliche-intelligenz-die-neuen-umverteilungsfantasien%2Far-AA28zQXs&c=16461336561658239950&mkt=en-usDie rapiden Entwicklungen in der Künstlichen Intelligenz beflügeln allerorts die Phantasien. „Arbeit wird optional“, glaubt Billionär Elon Musk, die KI werde so einen Überfluss produzieren, „dass es ...
Jul 23, 2026 10:05 PM
bing.com
Künstliche Intelligenz: Die neuen Umverteilungsfantasienhttp://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a8cc544664442c4b80b2ad6a325f452&url=https%3A%2F%2Fwww.msn.com%2Fde-de%2Ftechnik%2Fk%25C3%25BCnstliche-intelligenz%3A%2Fk%25C3%25BCnstliche-intelligenz-die-neuen-umverteilungsfantasien%2Far-AA28zQXs&c=16461336561658239950&mkt=en-usDie rapiden Entwicklungen in der Künstlichen Intelligenz beflügeln allerorts die Phantasien. „Arbeit wird optional“, glaubt Billionär Elon Musk, die KI werde so einen Überfluss produzieren, „dass es ...
Jul 23, 2026 10:05 PM
pacwich.dev
Show HN: Pacwich, Monorepo tooling for Bun/NPM/pnpm (try the browser CLI demo)https://pacwich.devI develop pacwich, which started as package bun-workspaces before I expanded it to support Node as a runtime and npm and pnpm as package manager backends.No config is required to use it. It has a CLI and an equivalent TypeScript library API. Docs are tailored for both people and agents.The main goal of the package is to provide easy-to-integrate tooling directly on top of the native workspaces of Bun/npm/pnpm that can orchestrate package.json scripts directly.You can also run inline shell commands across workspaces that run via your system shell or optionally the Bun shell (Bun's builtin bash-like cross-platform shell).Working closely with native package manager features is why config isn't required, but optional config enriches its features. The idea is monorepo tooling that can be used in a lightweight or advanced manner and doesn't try to lock you in.It has a highly debuggable and configurable affected graph, Nx-like concurrency settings for running package.json scripts in parallel,
Jul 22, 2026 8:18 PM
rombugearth.com
Show HN: ROMbug Earth – a browser that shows where websites connecthttps://rombugearth.com/I built ROMbug Earth, a Windows browser that displays the IP address, host, estimated network location, and third-party connections behind the websites you visit.It also includes WebRTC, DNS, and IPv6 leak checks, plus an optional whole-device VPN using WireGuard. The browser and network inspection tools are free; the VPN costs $4.99 per month with no long-term contract.The goal is simple: most browsers show you the webpage, but not the network activity happening behind it. ROMbug Earth is designed to make that activity visible.Site: rombugearth.comI’d appreciate feedback on the concept, interface, and what network information would be most useful to show.
Jul 22, 2026 4:56 PM
orate.to
Show HN: Orate – On-device neural text-to-speech queue for Machttps://orate.to/Hey friends! Brad here - long time HN user, founder, engineer (Coinbase, Soothe, Jeevz, Release, Hired, GrowthX, etc)...I have been struggling recently with too many tabs, emails, articles, etc sitting unread while I swap between Claude code sessions all day. So I decided to build Orate to help me work through the backlog by listening to it all like I would a podcast.Orate allows you to select any text on your screen and keyboard shortcut it to a listening queue where it gets processed using the latest + greatest TTS AI models, and then read back to you in a mostly-natural sounding voice. Orate works fully on-device and offline. Whatever you pass to it stays yours. It's native, lives in your menu bar, and supports things like tagging, system playback controls, speed adjustment, and more. There's also an optional HD-voice tier that uses Chatterbox instead of Kokoro which ships with it for more expressive TTS.I'm also burnt out on being chipped away at little by little with a subscriptio
Jul 21, 2026 8:38 PM
doccharm.com
Show HN: DocCharm – The help center that keeps itself up to datehttps://doccharm.com/Hello HN!We were finding it too much work to keep our Zendesk help center up to date as our product kept changing, so I built DocCharm — it keeps a help center up to date automatically by watching PRs as they land in your GitHub repository. It suggests updates (with AI) to existing articles, or drafts entirely new ones if nothing appropriate exists yet.Everything goes into a review queue first, so a human always checks (and can optionally edit) before anything publishes. In practice this has proven to be a pretty slick workflow (in my opinion anyway, but not only!).We’ve been using it at my main job for a while now and it’s a big time saver. It’s also gaining some traction with other companies in the same investor portfolio. My sales process so far has been high-touch outbound. This probably won’t scale in the long run, but I’m hoping to learn as much as I can by nurturing all of the initial relationships. If you run a business with a help center that’s drifting out of date, email me a
Jul 21, 2026 5:34 PM
gian-reto.github.io
Show HN: PrintBlocks – API and MCP server for your thermal printerhttps://gian-reto.github.io/print-blocks/I have been dreaming of a local assistant without a screen or chat window as an interface for a long time. An agent I could just speak to to research a topic or keep me updated. Unfortunately, it turns out audio is not a suitable output medium for every use case, e.g. a news briefing, an email inbox digest, a recipe or many other things. So I built PrintBlocks: a self-hosted service that exposes an API and an (optional) MCP server. Simply hook up your OpenClaw or Hermes agent (or whatever agent harness you're using) via MCP. It can compose the content and layout, then send the finished result to your thermal printer, all by itself!The surprising part is how good LLMs are at this. Ask for a morning briefing, and a few seconds later you can have a beautifully designed little document sitting next to your coffee. PrintBlocks gives the agent a set of reusable and flexible building blocks, so it can be creative without messing up the formatting or just printing boring text.The MCP server is
Jul 17, 2026 10:04 PM
github.com
Show HN: Notvex – encrypted local-first notes with SQLCipher and XChaCha20https://github.com/GFrancV/notvexHi HN,Notvex is a local-first, encrypted note-taking that stores everything in a single .nvx file on your machine. No account, no server, no cloud dependency.The idea came about because I needed to store sensitive information—including security notes, private keys, and seed phrases—but I didn't want to rely on an external service that could leak my data in the event of a security breach or revoke my access if I wanted to use it tomorrow. I wanted something in between: the simplicity of a notes app with the security of a password manager, but fully offline and self-contained. So I started creating this app, which meets that need.The vault is a single .nvx file you own and control. SQLCipher (AES-256) encrypts the database at rest, XChaCha20-Poly1305 encrypts each note individually, and keys are derived with Argon2id, so the file is completely opaque without your password. It also supports an optional key file for two-factor protection and a BIP39 recovery phrase as a fallback.I'd like t
Jul 17, 2026 12:01 PM
news.ycombinator.com
Ask HN: Best meeting transcription daemon for macOS?https://news.ycombinator.com/item?id=48936123Granola are cracking down on their auth and I can no longer pull my meeting notes out and put them in Obsidian (my plugin is gonna have to be deprecated: https://github.com/tomelliot/obsidian-granola-sync/).That means I'm gonna need a different meeting transcription/summary pipeline. There's a cambrian explosion of meeting transcription tools (https://hn.algolia.com/?q=Show+HN%3A+transcription). It's awesome.I've tried some, but haven't found one that works how I want. Can you help me find one that suits my use case?- daemon runs in the background- uses local models for transcription, diarization/speaker identification- primary interface is CLI/no UI. It should just happen in the background.- GUI is secondary. Maybe a button in the menu bar for starting/stopping a meetingoptional/secondary- pulls in calendar info for titling and attendees- cleans the transcript- generates summary
Jul 16, 2026 3:44 PM
github.com
Show HN: Classify-filename – Sort filenames into buckets by ruleshttps://github.com/ElizabethSobiya/classify-filenameSmall zero-dependency npm package I just published. Takes a list of filenames and a list of rules, gives back named buckets - first match wins, natural sort within each bucket, optional explain map for debugging. Wrote it because I couldn't find one on npm.Feedbacks welcome.
Jul 14, 2026 2:30 PM