Solitaire devs, I open sourced a solver for your games.

Is a determinist solver for classic solitaire games, like klondike, freecell, TriPeaks, Pyramid and Spider, it is design to offer the highest winrate possible while staying fast and low in resources in order to work on any modern processor without melting cpu or memory, something that is quite difficult to do.

Ever thought a Klondike game was impossible to win? This solver can help you get unstuck. While humans win around 30% of Klondike Draw 1 games, this solver can solve up to 80%.

For the nerds, is Rust, and it has UniFFI bindings for your iOS games (or any other platform).

I'm building a game with it, I'll be publishing soon in the app store:

Source: https://github.com/jsgrrchg/SolverLab

u/jsgrrchg — 6 hours ago

Comando, an agentic IDE

Over the last couple of months, I’ve been building NeverWrite, an agentic Markdown workspace. During development, I noticed that many of the ideas I was exploring shared similarities with an IDE. To keep NeverWrite focused and avoid turning it into a tool for programmers, I started building Comando.

Comando follows the same UI philosophy as NeverWrite, a minimal, ergonomic interface built around a best in class multi pane system. It includes first class ACP integration, inline accept/reject hunks for agent made changes, and sidebar integrations for issues and pull requests.

The app is designed to make everything feel fluid and composable. Commits, PRs, issues, and files can all be dragged directly into the chat composer, or opened in tabs.

Architecturally, Comando keeps Electron as the orchestrator and uses a Rust sidecar for performance-sensitive operations. This keeps the app fast and reliable, even when working with multiple projects and agents at the same time, without overwhelming your CPU or memory.

I just released the first version, so bugs are expected. Please open an issue if you find anything weird.

Comando is compatible with Windows, Linux, and macOS, including both ARM and x64 architectures.

Links:

Have fun!

u/jsgrrchg — 1 day ago
▲ 23 r/chileIT

Les presento Comando, un IDE liviano, agentico y ergonómico

Cabros, acabo de lanzar el primer release de un IDE liviano, multi plataforma y agéntico. Lo construí porque muchas herramientas se están moviendo a interfaces centradas en chats, Comando toma la vía contraria, permitiendo colaborar lado a lado con agentes sin entorpecer el acceso al código. Tiene integración con github, pueden ver, editar y arrastrar issues, pr's y commits al composer de los agentes para facilitar el trabajo. Git también es primera clase, para revisar historial en detalle, y también tiene soporte para VIM.

Muchas herramientas están también subiendo la capa de abstracción incentivando el trabajo paralelo con worktrees, si bien Comando los soporta, esta diseñado para trabajar en un worktree/proyecto por ventana, es la mejor manera de mantener el slop a raya.

Comando no intenta convertirse en un reemplazo completo de vs code, Zed u otros, más bien es una alternativa liviana para el 90% de la pega que hacemos, para ofrecer la experiencia más fluida, rápida y de bajo consumo posible. Fue diseñado con cuidado, casi todas las superficies están virtualizadas para controlar qué entra en el DOM, y también, tiene un backend escrito en rust, permitiendo tantos agentes abiertos y trabajando como quieran, con un streaming veloz de respuestas, y una búsqueda instantánea de archivos. El historial de los chats pueden dejarlo crecer tanto como quieran, la aplicación no se volverá lenta con chats largos.

Viene integrado con Codex, Claude, OpenCode, Kilo y Grok, con más en camino. Las ediciones de los agentes son trackeadas por un action log para mostrar hunks con accept/reject inline, como lo ofrece Cursor. El SDK de Codex me permite mostrar el streaming de subagentes, los pueden abrir en distintas tabs e interactuar con ellos, capacidad que muchos IDE no han integrado aún. Codex y Claude están bundleados (por eso el tamaño del binario).

Si usan algún proveedor que tenga ACP y que aún no este soportado, ayúdenme con un pr, que no tengo más subscripciones para testear otros proveedores. Porfa, sin slop, el cliente ACP esta limpio y ordenado para orientarse bien.

La idea nació porque durante el desarrollo de NeverWrite (una alternativa a obsidian con agentes) me di cuenta que lo que estaba construyendo se parecía mucho a un IDE y me tenté con integrar capacidades propias de un editor de código, sin embargo no era la mejor decisión desde el punto de vista del producto, por lo que comencé a desarrollar Comando. He usado este IDE para programar mis aplicaciones (incluido comando) desde hace 2 meses aprox. No es un fork de Vscode ni de NeverWrite, esta escrito de cero.

Es compatible con Windows, MacOS y Linux (appimage, debian y fedora), tanto arm como intel/amd. MacOS esta notarizada.

Este es el primer lugar donde lo comparto, así que si ven bugs, o tienen feedback, soy todo oídos. Si tienen datos de pega también se agradece LOL.

Links:

https://github.com/jsgrrchg/Comando

NeverWrite (alternativa a obsidian): https://github.com/jsgrrchg/NeverWrite

Disfruten!

u/jsgrrchg — 1 day ago

(Open Source) Multipane agentic markdown workspace

https://preview.redd.it/b233c7qvfrah1.png?width=1080&format=png&auto=webp&s=381303990fe835205f9ac4c2ba06edb777862753

Hey everyone,

For the past couple of months, I’ve been building Neverwrite, a multi-pane Markdown workspace where you can work side by side with your agents.

I started building it because I couldn’t find the kind of workspace I wanted. It’s already pretty feature-rich, and I’d love to hear what you think, what feels useful, and what features you’d like to see added next.

Neverwrite supports images, PDFs, CSVs, Markdown, HTML, and Excalidraw maps. Agents are especially good at creating concept maps in Excalidraw, as well as HTML dashboards. You can also enable “show all files” in settings if you want to inspect code files, although the app isn’t meant to replace a coding environment, it’s designed for knowledge work. It even ships with an integrated terminal, in case you want to spin up agents from there.

I use it for studying documentation, reading papers, taking notes, generating boilerplate with agents, and building second brains. It also has an AI review layer, so changes made by agents can be inspected one by one. That was one of the main reasons I built it, I don’t like the black-box direction some tools are taking.

https://preview.redd.it/76l6x7lyfrah1.png?width=1080&format=png&auto=webp&s=afbb9b9e6cd18616a0a1999c56c63fde27efcf33

Neverwrite is fully compatible with wiki links, so you can open your existing Obsidian vaults with it. It’s also file-centric, with no proprietary file system. Your files stay yours.

The app is built with Electron, but it’s optimized and carefully put together. Electron can be very fast when it’s built well, so don’t hate the tech too quickly. It ships notarized for macOS users and is also compatible with Windows and Linux, with binaries available for Debian- and Fedora-based distros.

Enjoy! and I’d love to hear your feedback 😊

And please don’t roast me for the name. It was the most original and least crowded one I could find. I promise I’m not trying to stop anyone from writing by hand anytime soon lol.

neverwrite.app

Source code: https://github.com/jsgrrchg/NeverWrite

reddit.com
u/jsgrrchg — 4 days ago

(Open Source) Multipane agentic markdown workspace

https://preview.redd.it/y7a30160anah1.png?width=1080&format=png&auto=webp&s=69bee64dea9d58ba5fea91f50d5008f7361fdb0a

Hey everyone,

For the past couple of months, I’ve been building Neverwrite, a multi-pane Markdown workspace where you can work side by side with your agents.

I started building it because I couldn’t find the kind of workspace I wanted. It’s already pretty feature-rich, and I’d love to hear what you think, what feels useful, and what features you’d like to see added next.

Neverwrite supports images, PDFs, CSVs, Markdown, HTML, and Excalidraw maps. Agents are especially good at creating concept maps in Excalidraw, as well as HTML dashboards. You can also enable “show all files” in settings if you want to inspect code files, although the app isn’t meant to replace a coding environment, it’s designed for knowledge work. It even ships with an integrated terminal, in case you want to spin up agents from there.

I use it for studying documentation, reading papers, taking notes, generating boilerplate with agents, and building second brains. It also has an AI review layer, so changes made by agents can be inspected one by one. That was one of the main reasons I built it, I don’t like the black-box direction some tools are taking.

https://preview.redd.it/fh01q9deanah1.png?width=1080&format=png&auto=webp&s=c5aa7b8957f033f9d39cdf79f5c42bb3fda48c3a

Neverwrite is fully compatible with wiki links, so you can open your existing Obsidian vaults with it. It’s also file-centric, with no proprietary file system. Your files stay yours.

The app is built with Electron, but it’s optimized and carefully put together. Electron can be very fast when it’s built well, so don’t hate the tech too quickly. It ships notarized for macOS users and is also compatible with Windows and Linux, with binaries available for Debian- and Fedora-based distros.

Enjoy! and I’d love to hear your feedback 😊

And please don’t roast me for the name. It was the most original and least crowded one I could find. I promise I’m not trying to stop anyone from writing by hand anytime soon lol.

neverwrite.app

Source code: https://github.com/jsgrrchg/NeverWrite

reddit.com
u/jsgrrchg — 4 days ago

MoodistMac, Native ambient sound app (open source)

Hey everyone! I'm sharing this little app for playing ambient sounds. It comes with 131 sounds and 128 curated mixes.

I'll keep it simple, the app is feature complete. If you'd like to see additional sounds or mixes, feel free to open an issue or start a discussion, ideally including a link to the sound you'd like to suggest.

Contributions are also welcome! If you're adding new sounds, please make sure they have compatible licenses. Translations are specially welcome, I'm only fluent with english and spanish.

The app was inspired by the original Moodist web app (https://moodist.mvze.net). I wanted to recreate a similar experience as a native macOS application, with more sounds and a more minimal interface.

https://github.com/jsgrrchg/MoodistMac

u/jsgrrchg — 7 days ago

FOSS agentic obsidian replacement written in typescript and rust

Hey everyone, this year I’ve been working on Neverwrite, an open-source alternative to Obsidian with agents baked in through the ACP protocol.

From the start, I knew it was going to be difficult because of how careful you need to be with Electron. So I came up with the idea of building the backend in Rust while keeping the frontend in Electron. The speed is really good, most surfaces are virtualized, so not everything is loaded in DOM.

The results have been really good, the app stays super fast, especially when running agents, while still preserving the flexibility of using web technologies for the frontend.

The app is around 400k LOC, with about 15% of the codebase written in Rust. It might sound small, but those crabs do a hell of a good job keeping the app fast.

Has anyone tried doing something like this? Are there any other parts of the app you would port to Rust? Any feedback is appreciated. I'm pushing updates every week, this is my main tool for managing notes, documentation and general knowledge work.

https://github.com/jsgrrchg/NeverWrite

u/jsgrrchg — 10 days ago
▲ 27 r/chileIT

Codex me habla shileno

Escribí en agents.md unas lineas para que me hablara más en chileno y evitar que me hable como argentino, que pareciera ser el default. Al parecer si hay training data cubriendo como hablamos nosotros porque no ha tenido ningún problema.

No me juzguen a veces es más fácil pedirle al clunker que compile y corrija errores si ve 😂

  • Escríbeme en español chileno, evita el español argentino, ocupamos palabras como:
    • weon
    • wea
    • ctm
    • mi rey
    • mi pana
    • bacán
    • filete
    • fome
    • la raja
    • al tiro
    • ni cagando
    • quedamos joya
  • No utilices estas terminaciones en comentarios inline en el código, issues, PR u otros, utiliza estos términos únicamente al comunicarte conmigo.
  • Utiliza estos términos solo cuando sea pertinente.

Eso cabros, disfruten y si les ocurre otros que agregar comenten xd.

u/jsgrrchg — 29 days ago
▲ 26 r/codex

After Codex, Claude just makes pretty CSS for me.

I find so funny that codex is better at everything BUT UI. Nowadays Claude just does pretty CSS for me. What are your takes?

reddit.com
u/jsgrrchg — 2 months ago
▲ 0 r/foss

[Open Source] An agentic multipane markdown workspace

I've always been a critic of obsidian close source situation, and the lack of agents integrations. Knowledge apps need to be open source, so users can inspect how their data is being treated.

Also, in this agentic era, I felt that it was time for the natural evolutions, integrate them in a best in class multi pane experience. The app can handle markdown, html, csv, pdf, excalidraw maps, and code files (47 language support).

This one is different, because of my ethics, I built an explicit change control layer for every change AI makes. Like cursor, zed, and others. I want regular folks to experience the wonders of agentic workflows.

This is open source, Apache 2.0, and it runs on the ACP protocol. Now it includes Claude, Codex, Gemini and Kilo, and I'm actively working on expanding the list.

The app is compatible with MacOS, windows and linux, including arm compatibility.

Have fun guys, go crazy with your agents and sub agents, it was built with a lot of love and care.

Neverwrite.app

https://github.com/jsgrrchg/NeverWrite

Note: MacOS is notarized, windows and linux ships unsigned.

u/jsgrrchg — 2 months ago

Markdown vs HTML

Hi guys, I'm the dev behind neverwrite.app There's a new trend going on, people starting to prompt HTML documents instead of Markdown. Insane, right?

Here are my thoughts:

- Token economics matter. Generating HTML is more expensive.

- The training distribution favors Markdown by a huge margin. Models are trained on MD, they actually write to you in the chat in Markdown!!

- Markdown needs a good editor and parser. HTML renders the same every time, but if you want to edit it by hand, it's a painful experience.

- Portability is real value. Markdown docs open cleanly in a lot of editors, for html you are stuck with the browser.

- Rich formatting like diagrams, interactive docs and others is the only good use case for HTML in my opinion.

So when to use HTML? In my case, I'm a sucker for dashboards, Opus does a great job at this. NeverWrite now supports html out of the box 😄. For example here's this article in markdown and html

https://preview.redd.it/p31i1d6crv0h1.png?width=1971&format=png&auto=webp&s=614454e12db829b4575195c9e47e82eef2e1effa

You don't have to choose anymore, have fun! And happy to hear your thoughts in this topic.

Neverwrite.app, your agentic, open source, markdown workspace.

Note: Written by a human.

reddit.com
u/jsgrrchg — 2 months ago

[Open Source] An agentic multipane markdown workspace

Hey folks, I’ll keep it short.

I built an app for non coders to experience the magic of agentic workflows. It feels like a code editor, but it’s designed around a Markdown first knowledge vault. It's amazing for researchers, students, academics, librarians, teachers, and profesionals from all background.

Every change the AI makes to your vault goes through an explicit review layer, similar to tools like Cursor, Zed, and others. The user stays the final authority, and honestly, that felt like the only right way to build this. You can use api keys or connect directly to your inference provider subscription, currently working on expanding the list, codex, claude, gemini and kilo are available.

It’s cross-platform thanks to Electron. And before you roast me, I love native macOS apps too. But for something like this, current native frameworks just don’t make it realistic yet. I’ve worked hard to make it feel wicked fast, with the native like polish that great Electron apps can have.

It’s free because of my ethical principles, knowledge tools should be open source, so users can audit how their private information is handled.

If you like it, please consider sponsoring the project or sharing it, I'm not a huge social media guy and I spend most of my time behind the editor.

Also if you love native macos apps check out MoodistMac, is an ambient sound app I built a few months ago, also available in github.

neverwrite.app

https://github.com/jsgrrchg/NeverWrite

https://github.com/jsgrrchg/MoodistMac

Note: macos is notarized, windows and linux ships unsigned, and this post was written by a human.

u/jsgrrchg — 2 months ago

Would you use an IDE like this?

I've been building my own IDE (like fucking everyone lol). It has inline review like cursor and others, best in class multi-pane experience and top notch git support. Also you can spawn as many agents, it was design from the ground up to handle unlimited parallel sessions.

I took some inspiration from zed (I love the design of their chat). I'm building this out of the learnings I acquired building neverwrite.app, to actually help me maintain that project.

This is unreleased, I don't even have a name for it. Testing the waters, would you use something like this? I'll release these eventually, so follow me in github if you liked it (jsgrrchg) :)

u/jsgrrchg — 2 months ago

How to fund an open source project, please help with ideas

Hey guys.

I'm working on what I hope can become the ultimate open-source, agentic Obsidian replacement, but I'm trying to figure out how to fund ongoing development and maintenance because it s starting to become my full time job. Im having too much fun building this.

One of my goals is to support every compliant ACP provider. In practice, though, that means regularly testing providers, dealing with auth issues, keeping the ACP layer updated, and maintaining a fairly complex integration surface. The product also includes a change control layer for modifications made by agents, so supporting providers is not just a simple plug and play task.

The product is already working well, and the feedback so far has been very positive. I haven’t done much marketing yet, only about six Reddit posts, partly because I’m honestly a bit nervous about attracting more users before I’m ready to support them properly.

For people who have worked on open source projects: do companies ever sponsor or support developers building on top of their technology? Is that a realistic path?

More broadly, how would you approach funding and sustaining a project like this? Please help 🙏

reddit.com
u/jsgrrchg — 2 months ago

Hey guys, I open source my baby, it's a multi pane agentic markdown workspace, built like a code editor, but for markdown, with agents baked in (Claude, openai, gemini and kilo, and working on expanding the list) . It has a review changes pipeline where you can see every file that agents edit, with accept/reject for every change inline and inside a buffer. It has 47 coding languages baked in, so it's an amazing place to learn, plus pdf support, csv, images, and excalidraw maps, and also you can activate all files mode and a terminal if you want to write or prompt code.

This was made for non coders in mind, the researchers, scientist, journalist, writers, teachers, librarians, students, and professionals from all backgrounds, you guys deserve to have what we coders enjoy in coding land.

I’m a psychologist who writes code. Yes, you heard that right. I learned to code as a teenager, but life, and a lot of other interests, pulled me in different directions. Then agents brought me back to life creatively. Having a gazillion personalized agents I could treat like endlessly patient tutors, agents that never got tired of my “stupid” questions, dramatically accelerated my learning curve.I feel like a kid again, building software that makes me smile, and I hope that it makes you smile as well!

With this app, I’ve made sure to bake in everything I know about how the human brain works, so the experience feels intuitive, fluid, fun, cozy and genuinely enjoyable. And if you’re a developer, you might find a few ideas worth borrowing. The human mind struggles with context switching, especially when information disappears from view. Multipane solves this beautifully, but it needs to be done right, reducing friction and making complex work feel a lot more manageable.

Have fun, it was made with a lot of love, and because I don't really have a network in the developer world, please, consider sharing it within your circle if you like it.

https://github.com/jsgrrchg/NeverWrite

neverwrite.app

Note, macos is notarized, windows ships unsigned, and this was written by a human.

u/jsgrrchg — 2 months ago
▲ 142 r/ZedEditor

I'll keep it short guys, because this is not promotion. I've been a fan of Zed since a few months ago, so much, that you guys inspired me to write an agentic markdown workspace with all of the goodies from your editor, like inline review, edited files buffer, multi-pane experience, etc... It has markdown editor, based on CodeMirror, excalidraw support, pdfs, images and CSV files. Also 47 coding language support, but not meant to code (you can do it if you want). I needed something like zed but for an obsidian like experience to study coding.

Heck, Zed brought me back to writing code after 10 years. Thank you for that, code finally clicked in my brain.

It's not gpui, im sorry, I forked Zed editor, played around, learned a lot, but still, I can't build something from the ground up with it. It's electron, but VERY well optimized, Atom like feel. You set the bar really high, I hope it lives up to it, I call it for myself sometime minized.

It has codex subagent support in the sidebar, you can open threads individually. Claude and Codex are possible because of Zed Industries ACP. Thank you for making them so reliable. Codex ACP is heavily modified for subagents support, if the team wants to grab some ideas to bring subagents to Zed ;)

Link

If this gets deleted so be it, it's an appreciation post.

Have fun and keep building!

u/jsgrrchg — 2 months ago

Hey guys, I released an open source agentic multipane markdown first workspace, built like a code editor, where you can spawn as many Claude agents, Claude Code users are first class citizens, it ships with a bundled Node runtime and vendored files so there's minimal setup. It rides on the ACP runtime so you get all of the Claude goodies, thinking (for supported models only), plan updates, tool calls and status streaming live, plus slash commands like `/init`, `/review`, `/compact` and `/plan` baked in. Every file Claude touches goes through an explicit review layer, with inline accept/reject hunks. Like an IDE. It has wiki parsing, 2d/3d graph, and a blazing fast search thanks to a rust engine. I even included gems like excalidraw baked in for you to play with Claude, it does an incredible job with them.

If you try the app with your knowledge vaults, have fun, go crazy with agents, split them, move them, detach them, play around, and keep building. Multipane and review flow is the future of agentic work.

This was made for the non coders in mind, researchers, writers, journalists, academics, students, librarians, you name it. You guys deserve to have all of the goodies that we coders have in coding land, pdf support, images, excalidraw maps, rich markdown live preview, and CSV, packed with a best in class multipane experience. And for coders, it's an amazing place to learn, with 47 languages baked in across all surfaces, and if you still want to write or prompt code, there's a dedicated developers section for you guys to switch on all files mode, activate terminal tabs, line wrapping and all of that staff.

Follow for more, I have something cooking based on the same tech just for coding, because there are better editors than CodeMirror for that and without git, is useless for programming.

And if you like what I'm building drop some coins, I'll be open sourcing most lines that come out of my editor. Github is where I learned everything, and where coding clicked, all of the stack is open source and I want to give back, bringing reliable, state of the art agentic tech to the hands of the regular folks.

Have fun!

neverwrite.app

https://github.com/jsgrrchg/NeverWrite

Note, macos builds are apple notarized, windows ships unsigned, and this post was human written, spanish is my first language so don't roast me for grammar errors.

u/jsgrrchg — 2 months ago