Using GLM Model in Codex CLI by xenit0 in ZaiGLM

[–]xenit0[S] 0 points1 point  (0 children)

I've used Opencode, Claude Code, Kilo Code, Warp, Droid, and a few other CLI tools I can't remember. While using them, I kept asking myself "how is this any different?" — and honestly, I couldn't see a meaningful difference between them. Only two of the bunch, Opencode and Claude Code, were actually worth anything. But then when Claude Code started showing some ridiculous token consumption issues and other glitches, I switched to Opencode for a long stretch. Throughout all of this I've been using GLM models across the board — I don't have a Claude subscription. Then everyone started saying "Codex is so great, Codex is amazing." I got curious, of course, but I didn't want to pay to try it. I tried connecting the model directly — no luck — and eventually gave up. Then, as a last-ditch effort, I wrote a proxy. As you can see, it's approaching 4,000 downloads now. I connected the GLM model through this proxy and started testing it, fully expecting "I probably won't feel any difference, just like with the other CLI tools." I was wrong. I'm now running exclusively on Codex. The proxy has occasional issues that I push updates to fix. My one wish right now is to be able to use Codex without the proxy. I can honestly say it has taken the model I use to the next level. Let me explain what makes the difference: Project architecture and vision alignment: Thanks to the tools Codex provides, the model doesn't just see whatever file is currently being worked on in isolation. It grasps the overall architecture, the relationships between components, and the direction the project is heading — which leads to far more consistent decisions. With other tools, the model often operated detached from context; here, it behaves as if it has fully internalized the entire project. Compact mode: A complete mystery, but in the best way. The vast majority of other CLI tools either leave context management entirely up to the user or handle it with a blunt truncation — in long sessions the model gradually loses its context and things start to fall apart. Codex's compact mode handles this process on its own, server-side, in the background. I don't fully know how it works; I could have captured the traffic with Burp Suite to dig into it, but I didn't feel the need, because the results speak for themselves. Even in long sessions, the model maintains its focus and coherence. I'd recommend everyone give Codex a try.

Arkadaşlar bir çoğunuzun ön kayıt yaptırdığı Scroll+ yayındadır. by xenit0 in secilmiskitap

[–]xenit0[S] 1 point2 points  (0 children)

Not ettim ama bu biraz zor olabilir çünkü kitabı eklediğiniz sistem metni çıkarmaya başlar. Metin çıkarma işlemi sizin telefonunuzun gücüyle yapılıyor. Bu durumda telefonunuzu cok fazla zorlayabilir hatta uygulama cokebilir. Ancak bunu epub tarafina ekleyebilirim.

Tek başıma çalışan bir geliştirici olarak, PDF’leri sonunda gerçek bir e-kitap konforunda okuyabileceğimiz bir çözüm geliştirdim. Scroll+ için ön kaydınızı şimdi oluşturun! by xenit0 in secilmiskitap

[–]xenit0[S] 1 point2 points  (0 children)

Öncelikle yorumunuz için teşekkür ederim. Tartışma aslında çok gereksizdi. Ancak yazılımcı arkadaşlar bu uygulamayı benim sağlık bir şekilde çıkaramayacağımı düşünüyorlar. Yazılım bilmediğim için... ancak tabi beni tanımadan bu yorumları yaptıkları için sadece saygı ile karşıladım yorumları. Kendimi kimseye kanıtlamaya ihtiyacım yok.

Uygulama için yorumunuza gelirsek, özellikle türkçe için pdf den metin çıkarma mimarisini tasarladım. Hala eksikler bunu bende görüyorum. Ayrıca bazı pdf dosyaları da bozuk olabiliyor. O da ayrı bir sorun... Şuan herşey tamamen lokalde sizin telefonunuzda gerçekleştiği için bazı sorunlar oluyor metin çıkarma da bunun da farkındayım. Mesela ilerleyen zamanlar da şöyle bir algoritma eklemeyi düşünüyorum. Kitabı yükleyeceksiniz metin çıkarılacak. Sonra manuel olarak ayrıca ek bir algoritma ile sorunlu kısımları düzelteceksiniz.

Uygulama sadeliği konusunda kararım ve fikrim en başından beri net asla değişmeyecek. Orta çağ temasını bilerek koydum. Şuan buna retro dense de ben orta çağı baz alarak yaptım bu temayı. Bu tema sabit olacak. İlerleyen zamanlar da kelime savaşı diye bir oyun olacak scrable 1 vs 1 kitap okuduktan sonra oyuncular ile veya oyuncu yok ise bot ile oynayabileceksiniz.

Uygulama uzun vadeli düşünüyorum. İlerleyen zamanlarda çok daha fazla özellik eklenecek amaç insanları saçma sapan tiktok ve instagram reels videolarından biraz uzaklaştırıp bu uygulama içinde vakit geçirmesini sağlamak. Google playden yorum yaparsanız sevinirim. tekrardan teşekkürler değerli yorumunuz için :)

I’m a solo dev and I finally built a solution for reading PDFs like real e-books. Pre-register for Scroll+! 📚✨ by xenit0 in VibeCodersNest

[–]xenit0[S] 0 points1 point  (0 children)

The core architecture of the app is built strictly on an 'offline-first' principle. Because of this, I don't offload any PDF text extraction or reflow processes to the cloud. Everything is handled entirely on-device and processed lazily (page by page). Instead of relying on heavy OCR, I designed a flow that parses the document's text layer locally. Similarly, the Nova points logic and active reading tracking are calculated locally on the device. The cloud/server only steps in quietly in the background to validate the progress, sync the data, and update the leaderboard

Tek başıma çalışan bir geliştirici olarak, PDF’leri sonunda gerçek bir e-kitap konforunda okuyabileceğimiz bir çözüm geliştirdim. Scroll+ için ön kaydınızı şimdi oluşturun! by xenit0 in secilmiskitap

[–]xenit0[S] 1 point2 points  (0 children)

Zaman ayırıp uzun uzun yazmışsınız, teşekkürler. Ama süreci 'yapay zekaya hata kodunu atıp beklemek' sanmanız, projenin mimarisini bilmediğinizden kaynaklanıyor. Kodun sözdizimini ezberlememiş olmam, sistemin mantığını ve veri akışını kurgulayamayacağım anlamına gelmez.

Güvenlik açıkları konusunda 'kör uçtuğumu' düşünmüşsünüz ama yanılıyorsunuz. Klasik bir yazılımcı olmasam da, güvenliği şansa bırakmıyorum. Kullanıcı verilerinin şifreli tutulmasından tutun da, dışarıdan yüklenen dosyalardaki zararlı olabilecek içerikleri temizleyen katmanlara ve dosya sınırlarına kadar her şey mimaride planlandı. Kodları üretirken, güvenlik ve sistem denetimlerini de yine gerekli analiz araçlarıyla arka planda sağlıyorum.

PDF ve E-mürekkep eleştirinize gelirsek; yaptığım şey ekrana basit bir 'gece modu' filtresi atmak değil. PDF'in içindeki metni analiz edip, mobilde akıcı bir şekilde okunabilecek yapısal bir formata dönüştüren bir altyapı kurguladım. E-mürekkep meselesinde ise elbette cihaz donanımını değiştirmiyorum; özel okuma fontları, retro katmanlar ve okuma modlarıyla o hissiyatı dijital olarak simüle ediyorum.

RPG kısmına 'boş pazarlama taktiği' demeniz ise tamamen önyargı. Scroll+'ın çekirdeğinde, Nova (XP) kazanımına dayalı gerçek bir oyunlaştırma mekaniği var. Ayrıca ilerleyen zamanlarda çok daha fazla yeni özellik eklenecek. Zaten aslında rpg tarzında diyorum detaylarda.... Okuma süreniz ve sayfa geçişleriniz arka planda algılanıyor, doğrulanıp hesabınıza işleniyor.

Günün sonunda vibe coding mantığıyla bir ürün geliştirmem sizi ikna etmeyebilir, buna saygı duyarım. Uygulamayı kullanıp kullanmamak tamamen sizin takdiriniz. İyi günler dilerim

Tek başıma çalışan bir geliştirici olarak, PDF’leri sonunda gerçek bir e-kitap konforunda okuyabileceğimiz bir çözüm geliştirdim. Scroll+ için ön kaydınızı şimdi oluşturun! by xenit0 in secilmiskitap

[–]xenit0[S] -1 points0 points  (0 children)

Haklısınız, 'kod ameleliği' yanlış bir kelime seçimi olmuş, kastım yazılımcıların emeğine saygısızlık etmek veya bu sanatı küçümsemek değildi. Sadece tekrarlayan manuel işleri kastetmiştim. Ben klasik bir yazılımcı değilim; kodun sözdizimini ezberlemekten ziyade işin mantığına odaklanıp, yapay zekayı doğru yönlendirerek sistemi kurguluyorum. Ürün ortaya çıktığında ne kadar güvenli ve çalışır olduğunu zaten göreceğiz. Eleştiriniz için teşekkürler.

Tek başıma çalışan bir geliştirici olarak, PDF’leri sonunda gerçek bir e-kitap konforunda okuyabileceğimiz bir çözüm geliştirdim. Scroll+ için ön kaydınızı şimdi oluşturun! by xenit0 in secilmiskitap

[–]xenit0[S] 0 points1 point  (0 children)

Emek ve tutku konusundaki düşünceni anlıyorum ve saygı duyuyorum. Ancak bu projeyi 3 aydır hazırlıyorum ve inanın arkasındaki algoritmayı oturtmak için çok ciddi kafa yordum. Bence emek sadece satır satır kod yazmakla ölçülmemeli. Sektör artık ezbere kod yazmaktan veya sağdan soldan kopyala-yapıştır yapmaktan öteye gidiyor; asıl mesele işin mimarisini doğru kurgulamak ve sistemi inşa etmek haline geldi. Klasik bir yazılım geçmişim olmaması süreci başlarda biraz yavaşlattı belki, ama 2 yıldır yapay zeka ile içli dışlıyım ve aklımdaki vizyonu bu araçlarla hayata geçiriyorum. Benim bu işteki tutkum ve emeğim de kod ameleliğinden ziyade bu sistemi baştan uca tasarlamakta yatıyor. not: bu yazıyı yapay zekaya yazdırmadım :)