few.lt

Birkaç kullanışlı araç. Açık kaynak, gizlilik odaklı, reklamsız.

açık kaynak gizliliğe saygılı ↓ reklam yok curl desteği EUPL lisanslı

Aktif Geliştirme

Bu web sitesi aktif geliştirme aşamasındadır ve henüz kamuya açık yayın için hazır değildir. Buraya tesadüfen geldiyseniz — ön sürüm test kulübüne hoş geldiniz. Geri bildirimlerinizi iletişim formu aracılığıyla iletebilirsiniz.

DOS Entegrasyonu

Evet, bu gerçek.

few.lt doğrudan DOS'tan kullanılabilir — MS-DOS, FreeDOS, DR-DOS, o köşedeki bej kutunun üzerinde ne çalışıyorsa. Yerel bir DOS çalıştırılabilir dosyası, few.lt ile düz HTTP üzerinden iletişim kurar (çünkü DOS TLS'yi kaldıramaz ve biz buna saygı duyaruz), size gerçek bir DOS komut isteminden doğrudan AI metin araçları, karma, yardımcı programlar ve few.lt'nin sunduğu her şeyi sağlar.

386 veya daha iyisinde çalışır. DOSBox-X'te ve gerçek vintage donanımda test edilmiştir. Biz de sizin kadar şaşırdık.

AI on DOS!

Neden?

Güzel soru. Aynı şeyi Claude Sonnet'e de sorduk — bir DOS terminalinden — ve şu yanıtı aldık:

"It exists because 'who needs this' is often the wrong question. Someone clearly wanted it, built it, and made it free."

Bu yeterli bir sebep.

Daha pratik konuşmak gerekirse: gerçek donanımla retrocomputing meraklıları, DOS'un hâlâ sessiz sedasız işini gördüğü gömülü ve endüstriyel ortamlar ve 1993'ün işletim sistemi kısıtları içinde çalışmayı yaratıcı bir egzersiz olarak sevenler. Üstelik partilerde gerçekten etkileyici oluyor.

Nasıl Çalışır?

DOS, HTTPS konuşamaz. Bir 486 üzerinde otuz yıllık kriptografiyi çözmek yerine, dos.few.lt'de ana few.lt sunucusuna HTTPS üzerinden istekleri aktaran basit bir HTTP proxy çalıştırıyoruz. DOS makineniz proxy ile düz metin olarak konuşur; TLS'yi proxy halleder.

İstemci FEW.EXE — DJGPP ve Watt-32 TCP/IP kütüphanesiyle oluşturulmuş yerel bir DOS çalıştırılabilir dosyası. Bir paket sürücüsü aracılığıyla doğrudan ağ kartınızla konuşur. DOS ağ yığını gerekmiyor. WINSOCK.DLL gerekmiyor. CONFIG.SYS kabusu yok.

Çıktı, UTF-8'den DOS kod sayfalarına otomatik olarak dönüştürülür. Proxy ayrıca AI'ya nazikçe emoji kullanmamasını söyler; çünkü kimse VGA terminalde 🎉'nin ≡ƒÑî olarak görünmesini istemez.

Gereksinimler

  • 386 veya daha iyi bir işlemci
  • DOS 3.3 veya üzeri — MS-DOS, FreeDOS, DR-DOS hepsi çalışır
  • Ağ kartınız için yüklenmiş bir paket sürücüsü
  • TCP/IP ağ erişimi
  • Makul bir mizah anlayışı

İndirme

FEW DOS Cli v1.0 — FEW.ZIP
FEW DOS Cli v1.0 — Floppy Image — EUPL v1.2 lisans kopyasının FAT12 disketinde dağıtıldığı neredeyse kesinlikle ilk sefer.

Ve, kaynak kodu, önceden derlenmiş ikili dosya, disket görüntüsü, PHP proxy betiği ve EUPL v1.2 kopyası — Codeberg deposunda bulunabilir.

Kurulum

  1. Paket sürücünüzü yükleyinFEW.EXE'yi çalıştırmadan önce ağ kartınız için bir paket sürücüsü yükleyin. Önyükleme sırasında otomatik yüklenmesi için AUTOEXEC.BAT'a ekleyin ya da komut satırından çalıştırın: C:\DRIVERS\NE2000.COM 0x60 3 0x300
  2. FEW.INI'yi yapılandırınFEW.EXE ile aynı dizindeki FEW.INI dosyasını düzenleyin. few.lt hesabınızı kullanmak ve Claude Sonnet'e erişmek için login ve password değerlerini girin. Ücretsiz katman için boş bırakın — sonuçlar değişebilir, sizi uyardık. Diliniz latin dışı alfabe kullanıyorsa ve terminaliniz bunu görüntüleyemiyorsa translit=1 olarak ayarlayın.
  3. ÇalıştırınC:\FEW> FEW HELP. Hepsi bu. Paket sürücünüz yüklüyse ve ağınız çalışıyorsa çalışır.

IRQ ve portu donanımınıza göre ayarlayın. DOSBox-X kullanıcıları dahil edilen NE2000.COM sürücüsünü kullanabilir — yapılandırma için DOSBXCFG.TXT dosyasına bakın.

Kullanım

Sözdizimi, kabuk sarmalayıcısı ve web terminaliyle aynıdır:

FEW  [--flag] [text]

Örnekler:

FEW HELP
FEW HELP AI
FEW HASH --SHA256 HELLO

Boru girişi (stdin yönlendirmesi):

type essay.txt   | FEW AI --SUMMARIZE
type config.sys  | FEW AI --ASK "why my soundblaster isn't working?"
type readme.txt  | FEW AI --ASK "how do I configure the packet driver?"
FEW AI --SUMMARIZE < FILE_ID.DIZ

DOS teknik desteği hiç bu kadar iyi olmamıştı.

Kaynak Koddan Derleme

Tam kaynak kodu arşivde ve Codeberg'de yer almaktadır. README.TXT dosyasında derleme talimatları bulunmaktadır — en iyi yol, araç zinciri kurulum betiğini kullanarak Linux'ta çapraz derleme yapmaktır:

bash setup-toolchain.sh

Betik Gentoo üzerinde test edilmiştir. Gerekli ikili dosyaları indirmeli, gerekli dosyaları oluşturmalı ve sonunda aracı derlemelidir.

Proxy'yi Kendi Sunucunuzda Barındırma

PHPPROXY/ dizini PHP proxy betiğini içerir. Kendi few.lt örneğinizi çalıştırıyorsanız proxy'yi herhangi bir PHP destekli sunucuya dağıtın (unutmayın — SSL kapalı!) ve FEW.INI'yi ona yönlendirin:

host=dos.yourserver.com
port=80

Proxy, UTF-8'den DOS kod sayfalarına dönüştürmeyi, satırları 80 sütuna kaydırmayı ve HTTPS geçişini yönetir.

Lisans

FEW DOS Cli, European Union Public Licence v1.2 (EUPL v1.2) kapsamında lisanslanmıştır.

Kaynak kodu codeberg.org/flavius/few-dos adresinde mevcuttur.


"It scratches a specific itch for a specific community, it is open source, and it harms nobody."

— Claude Sonnet, from a DOS terminal, April 2026