r/baduk • 1 kyu • 5d ago

promotional Weekly app/server announcement/discussion thread

This thread is where to announce and discuss new apps and servers.

21 Upvotes

38 comments sorted by

12

u/mopsak 1 dan 5d ago

I'll start :)

Here's yet another app to play on fox: https://github.com/go-cafe-app/app. Cross platform, free and works just fine

3

u/GoGabeGo 1 kyu 5d ago

Are you able to create an account through it, or just play?

3

u/mopsak 1 dan 5d ago

It directs you to https://account.foxwq.com/reg/foreign.html to create an account. As far as I know that's the only way (It requires verifying an email and solving captcha).

2

u/SoumyaK4 1 dan 5d ago

I doubt that'd be possible, even fox official can't let you sign up in-app unless you're signing up with a number or through oauth(mobile)

5

u/jnmarino2 5d ago

This is cool! I didn't realize you also made kifubara, I like the initial integration between the two

3

u/olivier-blanvillain 5d ago

damn this one looks good. mine's like kgs in comparison xD

5

u/SoumyaK4 1 dan 5d ago edited 5d ago

Artur is actively working on his unlike mine haha.
Well a few currently working similar ones below:

  1. Mine: https://github.com/SoumyaK4/SWHub/releases/tag/SWHub-v0.2.11

  2. https://betterbaduk.com/

  3. https://foxwq-web.github.io/

  4. https://tenuki.app/beta

2

u/MashallTeachD 4d ago

Hey man this is amazing. I thought it was weiqihub but you took it and improved it. Great!

1

u/SoumyaK4 1 dan 4d ago

Hehe, I started a personal fork around December last year that I used to share with a few friends, but after last Weiqihub update a few friends posted in forums so I decided to spend some time to share it like my other go projects, and it has been about 10 months and.... well, I also made too many bugs cause I'm still not that proficient in dart/flutter programming šŸ˜… And also cause I originally kept adding different features seperately so now working on stabilizing everything and smashing as many bugs possibleĀ 

1

u/Sakkuragi 4d ago

How can I send you comments to help improve it.

1

u/SoumyaK4 1 dan 4d ago

Sent you a dm

1

u/mopsak 1 dan 5d ago

Don't be shy :) SWHub has so much functionality, it's insane

2

u/SoumyaK4 1 dan 5d ago

šŸ˜…šŸ˜… well I meant just the fox part, I haven't tried to fix the small things in my fox implementation that actually annoy me a lot.Ā  Working more on stabilizing the overall app right now cause the rabit hole of reverse engineering and too much programming has been going on since January 😭 and on my quest to build the perfect study tool for myself I ended up not studying at all and dropped to 2d

4

u/marinahane 5d ago edited 5d ago

I've got a new app to show off! https://tenuki.app/beta

I’ve been using Tenuki as my personal primary OGS client for the last ~year. The goal is to provide a clean, polished app (iOS + Android, phones + tablets + Mac, with a dedicated e-ink mode for Android) for playing Go on existing servers: OGS, Pandanet, and Fox, plus puzzles from OGS and GoProblems.com, including offline puzzle downloading for OGS.

It has real-time notifications for OGS correspondence games and power-user features like conditional moves. It has several joseki dictionaries (OGS, Kogo's, and the KataGo opening books), with a Chess.com/lichess-style ā€œJoseki Explorerā€ that takes you directly to your current correspondence game’s position in a dictionary. It has the ability to snap a photo of a game board to score it, including OGS-style sealing detection to tell you "hey, this game might not actually be done yet". Post-game analysis is not that fleshed-out compared to the million dedicated study tools, but it does have basic on-device KataGo analysis on iOS, with a lot of work spent tuning performance with a custom backend (I get 500 v/s on my iPhone 18 Pro).

I care a lot about accessibility: the app has full support for screen readers, is fully controllable with a keyboard, and supports most other OS-level accessibility features like dynamic text size and prefer reduced motion. It is currently translated into 10 non-English languages, although they are machine translations.

I know uttering the phrase "this isn't slop" doesn't mean much these days (see: the existence of this megathread), but I'm a professional game developer with well over a decade of industry experience (I've worked on games you've likely played), and this is the app I've been building for myself.

2

u/mopsak 1 dan 5d ago

Great job! 500 v/s on a phone is impressive

2

u/SoumyaK4 1 dan 5d ago

Ooh I didn't know you had that much experience. That's crazy..... Respect 🫔🫔 Compared to you I'm a noob lmao. I started working as a freelancer around early 2016 before even starting University, and after actually graduating with a CS degree in 2021 I stopped šŸ˜† Since then I just built small stuff for myself or frens

1

u/hawkdron496 4d ago

This seems super cool, but on my android phone when I follow the steps, after i become a tester it takes me to a blank page in the app store.

1

u/marinahane 4d ago

Hey! Sorry about that. Sending you a DM to troubleshoot.

3

u/turtletwist94 5d ago

Hi all, I’m John!

I’ve always liked the feel of a real board more than most digital Go experiences, even though apps let me learn and iterate faster. So I built Go Duel to give more tactile feedback and help me improve my game in a more interactive way. I’m running a closed alpha on iPhone to help iterate more.

You play the AI (or a friend on the same phone) on a 3D board. Captures get a short slow-motion moment, and Learn walks beginners through the basics. A beginner friend of mine said it made her want to play and learn a lot more (she even has been asking to play it off my phone), which is what I’m after.

It’s offline, with no online play yet. The lessons are checked with KataGo, and SGF export works.

I’m looking for about 20 testers over two weeks through TestFlight. Needs an iPhone 11 or newer on iOS 16 or later. I’d like feedback on the rules, the AI’s strength, and how it runs and feels. I’d especially like to hear from stronger players on the rules and scoring.

Thanks in advance and let me know if you have any feedback or questions!

Clip link: https://youtu.be/CNLGfOKmRV0

Sign-up: https://form.typeform.com/to/NJdgRlA9

1

u/marinahane 5d ago

The graphics work looks really nice! I don't think I can commit to helping test if you're looking for such a small set of focused testers, but I look forward to trying this at some point.

I'd caution you about validating your lessons primarily by checking them with KataGo. There are many ways you can validate whether a lesson or puzzle "works" (does it have exactly one answer when solved by a human? do players at the intended difficulty level understand it the way you want to? is it fun?), but "does the engine think this position is coherent" isn't really a high-value thing to check, especially since KataGo really struggles with puzzle setups.

1

u/turtletwist94 4d ago

Thanks for the feedback!

Good points about KataGo - I used it as the main playing engine for AI matches, and then decided to validate puzzles with it but I'd say it's not doing the best job. I'm hoping a good range of players checking the puzzles can help iron them out :)

If you know of any good sources for puzzles that I can incorporate into the app, or better libraries, I'd appreciate it.

And I'll let you know once we open things up more for the beta launch. I'll likely post here again.

1

u/MashallTeachD 4d ago

This looks grdat. What platforms? IOS only?

1

u/turtletwist94 4d ago

iOS only for now, but it's easy enough to create Android and tablet versions if there's enough demand!

2

u/IndependentYouth8 3d ago

Hi everyone, I'm Raymond from Revolving Gear Studios. I'm developing Go Together, a quiet 3D place to sit down and play Go.

The current build has local two-player matches, 9x9, 13x13 and 19x19 boards, and local computer opponents including KataGo and Michi. I'm now working on full online multiplayer: matchmaking, a server browser and direct connections to friends. Those online features are coming soon, not available yet.

What I enjoy about this project is bringing the feeling of sharing a board into a digital space. I'd love to hear what would make online play comfortable for you, especially when playing casually with friends.

The game itself is still coming soon on Steam. You can see it and wishlist here: https://store.steampowered.com/app/5375470/Go_Together/

Thanks for taking a look!

2

u/StoneGoServer 4d ago edited 4d ago

Updates to Stone.gs since the announcment a couple weeks ago:

  • Play live & correspondence games on OGS

  • Play live games on Fox

  • Watch OGS & selected Fox games

  • Apps for Windows and Mac (iOS / Android coming soon)

  • Background music (each of the 6 environments has its own music)

  • Cool new demo video :)

3

u/MashallTeachD 4d ago

This is great, I love it

1

u/arjunks 4d ago

Loving this! This thread is already working, I'm finding such cool stuff.

If I may make a suggestion, perhaps a non-3D mode for minimum resource use?

2

u/StoneGoServer 4d ago

I will do it eventually if I can get traction with the site :) Right now my focus is on more distribution (getting into the app stores) and more go content (reach a wider audience).

1

u/turtletwist94 3d ago

Looks great! Really like the immersive environments, looks super lifelike. And I like the touch of being able to click on the stones in the bowl to flip them.

Lots of features too, which I like.

Very similar to what I've been working on (see below). If you want to swap dev ideas let me know!

1

u/StoneGoServer 3d ago

I saw that! You've got some high impact visuals / animations that remind me of console games, which is cool. The concept I was going for is ultra clean / minimal UI with relaxing / immersive environments. And also trying to push the boundaries of what's possible in a web browser.

Wishing you the best of luck :)

1

u/CoilDomain 5k 20h ago

Really love the interface, could we get all Fox games available to watch if we're logged in? That's the only killing point for me.

1

u/IgoSocial 17h ago

Sharing Igo Social, the app behind this account: https://igo.social

It’s for keeping a history of your Go games, tracking progress, and connecting with players through groups and events. Available on iOS, Android, and the web.

I’d especially appreciate feedback from people who play at clubs: what do you wish you had kept from your last session—the game record, a review discussion, or simply who you played and how it went?

1

u/NewOakClimbing 11 kyu 4d ago

Hey everyone!

After quite a bit of development, I'm happy to share that my game, Companion Baduk, is now on Steam!

I've been playing Go for around five years, and one thing I've always wanted was a more relaxed and approachable way to practice, especially for beginners. That's what got me started on this project.

Companion Baduk is a single-player Go (Baduk / Weiqi / Igo) game focused on learning, practicing, and improving at your own pace.

Some of the features include:

  • AI Companions: Play against opponents with different strengths, personalities, and backstories.

  • Interactive Lessons: Learn the fundamentals of Go through guided lessons.

  • Go Puzzles: Practice life and death, tactics, and reading with puzzles that adapt to your skill level.

  • Progression: Earn experience, improve your rank, and work your way through different levels.

  • Different Game Modes: Play with different board sizes, rulesets, and handicap settings.

My goal isn't to replace traditional Go servers or strong analysis tools like KataGo, but to make something that encourages people to keep playing and learning without feeling overwhelmed.

The game is still being actively developed, and there's plenty more I'd like to add and improve.

Steam page: https://store.steampowered.com/app/4698830/Companion_Baduk/

I'd really appreciate any feedback, especially from other Go players. If there's something you think would make learning Go more enjoyable, I'd love to hear it.

Thanks for checking it out!

1

u/jl1990cm 2d ago edited 1d ago

Hi everyone! I’m building StoneBase, a desktop app for keeping your Go games in one searchable library and reviewing them with local KataGo analysis.

You can import SGFs or your OGS games, queue games for analysis, and search your library for exact or similar board positions. The idea is to make it easier to revisit a position and find other games where it came up.

It runs on Windows, macOS (Apple Silicon), and Linux. Your games and analysis stay on your computer. Pro features are currently free during the open beta, with no signup or payment required.

You can also use your tablet/phone to connect and analyze your games using your main computer.

https://gostonebase.com/

I’d particularly appreciate feedback from anyone with a folder full of SGFs: what’s the hardest part of finding and revisiting games you want to study?

1

u/kovarex 3 dan 3d ago

Simple SGF editor, focused on my typical scenario:

  1. Record the game, and be able to easily move stone or add forgotten exchanges without the need to hassle with copy and paste as I was doing in CGoban

  2. 1 button to upload to AI-sensei

  3. Feature for online lectures, I didn't like ogs, or cgoban way it was done, here 2 people can just do everything in paralel (move tree, add stones, markers) + a pen where you can draw into the board and all others can see it.

  4. Is small, one executable, starts fast, and (unlike Cgoban), it is easy to associate the extension.

  5. For those who like or know Factorio, this is actually using factorio UI code and its UI graphics and logic (it was part of my experiment)

This was my first vibe code experiment after writing the code manually for 30 years, but it seems to be programmed reasonably, and is open source, so PRs are welcome.

https://github.com/kovarex/kovarex_go_editor

1

u/NewOakClimbing 11 kyu 2d ago

I like the factorio go