few.lt

Noen nyttige verktøy. Åpen kildekode, personvernvennlig, ingen reklame.

FOSS personvernvennlig ↓ ingen reklame curl-støtte EUPL-lisensiert

Aktiv utvikling

Denne nettsiden er under aktiv utvikling og er ennå ikke klar for offentlig lansering. Hvis du snublet over den ved et uhell — velkommen til den lukkede klubben av forhåndsutgivelse-testere. Tilbakemeldinger er velkomne via kontaktskjemaet.

DOS-integrasjon

Ja, dette er ekte.

few.lt kan brukes direkte fra DOS — MS-DOS, FreeDOS, DR-DOS, hva enn som kjører på den beige kassa i hjørnet. En nativ DOS-kjørbar fil kommuniserer med few.lt over vanlig HTTP (fordi DOS ikke kan håndtere TLS, og det respekterer vi), og gir deg AI-tekstverktøy, hashing, verktøy og alt annet few.lt tilbyr, direkte fra en ekte DOS-prompt.

Kjører på en 386 eller bedre. Testet på DOSBox-X og på ekte vintage-maskinvare. Vi er like overrasket som deg.

AI on DOS!

Hvorfor?

Godt spørsmål. Vi stilte Claude Sonnet det samme — fra en DOS-terminal — og svaret var:

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

Det er grunn nok.

Mer praktisk: retrocomputing-entusiaster med ekte maskinvare, innebygde og industrielle miljøer der DOS fortsatt gjør jobben sin i stillhet, og alle som liker å jobbe innenfor begrensningene til et operativsystem fra 1993 som en kreativ øvelse. Og det er genuint imponerende i selskaper.

Hvordan fungerer det?

DOS kan ikke snakke HTTPS. I stedet for å løse tretti år med kryptografi på en 486, kjører vi en enkel HTTP-proxy på dos.few.lt som videresender forespørsler til den primære few.lt-serveren over HTTPS. DOS-maskinen din snakker klartekst med proxyen; proxyen håndterer TLS.

Klienten er FEW.EXE — en nativ DOS-kjørbar fil bygget med DJGPP og Watt-32 TCP/IP-biblioteket. Den snakker direkte med nettverkskortet ditt via en pakkedriver. Ingen DOS-nettverksstabel. Ingen WINSOCK.DLL. Ingen CONFIG.SYS-mareritt.

Utdata konverteres automatisk fra UTF-8 til DOS-kodesider. Proxyen instruerer også høflig AI om å ikke bruke emoji, fordi ingen trenger å se 🎉 gjengitt som ≡ƒÑî på en VGA-terminal.

Krav

  • 386 eller bedre CPU
  • DOS 3.3 eller nyere — MS-DOS, FreeDOS, DR-DOS fungerer alle
  • En pakkedriver lastet for nettverkskortet ditt
  • TCP/IP-nettverkstilgang
  • En rimelig sans for humor

Nedlasting

FEW DOS Cli v1.0 — FEW.ZIP
FEW DOS Cli v1.0 — Floppy Image — nesten sikkert første gang en kopi av EUPL v1.2-lisensen er distribuert på en FAT12-diskett.

Og, kildekode, ferdigkompilert binær, diskettimagefil, PHP-proxyscript og en kopi av EUPL v1.2 — finnes i Codeberg-repositoriet.

Installasjon

  1. Last inn pakkestyreren — før du kjører FEW.EXE, last inn en pakkedriver for nettverkskortet ditt. Legg den til i AUTOEXEC.BAT for automatisk lasting ved oppstart, eller kjør den bare fra kommandolinjen: C:\DRIVERS\NE2000.COM 0x60 3 0x300
  2. Konfigurer FEW.INI — rediger FEW.INI i samme mappe som FEW.EXE. Sett login og password for å bruke few.lt-kontoen din og få tilgang til Claude Sonnet. La være tomt for gratisplan — resultater kan variere, vi advarte deg. Sett translit=1 hvis språket ditt bruker ikke-latinsk skrift og terminalen din ikke kan vise det.
  3. Kjør detC:\FEW> FEW HELP. Det er alt. Hvis pakkestyreren er lastet og nettverket er oppe, fungerer det.

Juster IRQ og port for maskinvaren din. DOSBox-X-brukere kan bruke den medfølgende NE2000.COM-driveren — se DOSBXCFG.TXT for konfigurasjon.

Bruk

Syntaksen er identisk med shell-wrapperen og webbterminalen:

FEW  [--flag] [text]

Eksempler:

FEW HELP
FEW HELP AI
FEW HASH --SHA256 HELLO

Rørinput (stdin-omdirigering):

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 teknisk support har aldri vært så bra.

Bygge fra kildekode

Den fullstendige kildekoden er inkludert i arkivet og på Codeberg. README.TXT-filen har noen instruksjoner for å bygge det — ditt beste alternativ er å kryssompilere på Linux ved hjelp av toolchain-oppsettskriptet:

bash setup-toolchain.sh

Skriptet er testet på Gentoo. Det burde hente de nødvendige binærfilene, generere de nødvendige filene og kompilere verktøyet til slutt.

Selvhosting av proxy

PHPPROXY/-mappen inneholder PHP-proxyscriptet. Hvis du kjører din egen few.lt-instans, distribuer proxyen på en PHP-kapabel server (ikke glem — SSL av!) og pek FEW.INI på den:

host=dos.yourserver.com
port=80

Proxyen håndterer UTF-8 til DOS-kodesider-konvertering, linjebryting til 80 kolonner og HTTPS-relé.

Lisens

FEW DOS Cli er lisensiert under European Union Public Licence v1.2 (EUPL v1.2).

Kildekode tilgjengelig på codeberg.org/flavius/few-dos.


"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