few.lt

Unas cuantas herramientas útiles. Código abierto, sin rastreo, sin anuncios.

FOSS respeta tu privacidad ↓ sin anuncios compatible con curl licencia EUPL

Desarrollo activo

Este sitio web está en desarrollo activo y aún no está listo para su publicación. Si has llegado aquí por accidente — bienvenido al club cerrado de testers previos al lanzamiento. Los comentarios son bienvenidos a través del formulario de contacto.

Integración con DOS

Sí, esto es real.

few.lt puede usarse directamente desde DOS — MS-DOS, FreeDOS, DR-DOS, lo que sea que esté corriendo en esa caja beige del rincón. Un ejecutable nativo de DOS se comunica con few.lt mediante HTTP plano (porque DOS no puede manejar TLS, y eso lo respetamos), dándote herramientas de texto con IA, hashing, utilidades y todo lo demás que ofrece few.lt, directamente desde un prompt de DOS de verdad.

Funciona en un 386 o superior. Ha sido probado en DOSBox-X y en hardware vintage real. Nosotros también nos quedamos de piedra.

AI on DOS!

¿Por qué?

Buena pregunta. Le preguntamos lo mismo a Claude Sonnet — desde un terminal DOS — y respondió:

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

Con eso es suficiente.

Más prácticamente: entusiastas del retrocomputing con hardware real, entornos embebidos e industriales donde DOS sigue haciendo silenciosamente su trabajo, y cualquiera que disfrute de las limitaciones de trabajar dentro de un sistema operativo de 1993 como ejercicio creativo. Además, en las fiestas causa verdadero furor.

¿Cómo funciona?

DOS no puede hablar HTTPS. En lugar de resolver treinta años de criptografía en un 486, ejecutamos un proxy HTTP simple en dos.few.lt que reenvía las peticiones al servidor principal de few.lt por HTTPS. Tu máquina DOS habla en texto plano con el proxy; el proxy gestiona el TLS.

El cliente es FEW.EXE — un ejecutable DOS nativo compilado con DJGPP y la biblioteca Watt-32 TCP/IP. Se comunica directamente con tu tarjeta de red mediante un packet driver. Sin stack de red DOS. Sin WINSOCK.DLL. Sin pesadillas con CONFIG.SYS.

La salida se convierte automáticamente de UTF-8 a páginas de código DOS. El proxy también le indica amablemente a la IA que no use emoji, porque nadie necesita ver 🎉 renderizado como ≡ƒÑî en un terminal VGA.

Requisitos

  • CPU 386 o superior
  • DOS 3.3 o posterior — MS-DOS, FreeDOS, DR-DOS funcionan todos
  • Un packet driver cargado para tu tarjeta de red
  • Acceso a red TCP/IP
  • Un razonable sentido del humor

Descarga

FEW DOS Cli v1.0 — FEW.ZIP
FEW DOS Cli v1.0 — Floppy Image — casi con toda seguridad la primera vez que una copia de la licencia EUPL v1.2 se distribuye en un disquete FAT12.

Y, código fuente, binario precompilado, imagen de disquete, script PHP proxy y copia de la EUPL v1.2 — disponible en el repositorio de Codeberg.

Instalación

  1. Carga tu packet driver — antes de ejecutar FEW.EXE, carga un packet driver para tu tarjeta de red. Añádelo a AUTOEXEC.BAT para que se cargue automáticamente al arrancar, o ejecútalo desde la línea de comandos: C:\DRIVERS\NE2000.COM 0x60 3 0x300
  2. Configura FEW.INI — edita FEW.INI en el mismo directorio que FEW.EXE. Establece login y password para usar tu cuenta de few.lt y acceder a Claude Sonnet. Déjalo en blanco para el nivel gratuito — los resultados pueden variar, ya te lo advertimos. Establece translit=1 si tu idioma usa escritura no latina y tu terminal no puede mostrarla.
  3. EjecútaloC:\FEW> FEW HELP. Eso es todo. Si tu packet driver está cargado y tu red está activa, funciona.

Ajusta IRQ y puerto según tu hardware. Los usuarios de DOSBox-X pueden usar el driver NE2000.COM incluido — consulta DOSBXCFG.TXT para la configuración.

Uso

La sintaxis es idéntica a la del wrapper de shell y el terminal web:

FEW  [--flag] [text]

Ejemplos:

FEW HELP
FEW HELP AI
FEW HASH --SHA256 HELLO

Entrada por tubería (redirección de stdin):

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

El soporte técnico de DOS nunca había sido tan bueno.

Compilar desde el código fuente

El código fuente completo está incluido en el archivo y en Codeberg. El archivo README.TXT tiene instrucciones para compilarlo — tu mejor opción es compilar de forma cruzada en Linux usando el script de configuración del toolchain:

bash setup-toolchain.sh

El script ha sido probado en Gentoo. Debería descargar los binarios necesarios, generar los archivos requeridos y compilar la herramienta al final.

Auto-alojamiento del proxy

El directorio PHPPROXY/ contiene el script PHP del proxy. Si gestionas tu propia instancia de few.lt, despliega el proxy en cualquier servidor con soporte PHP (no olvides — ¡SSL desactivado!) y apunta FEW.INI hacia él:

host=dos.yourserver.com
port=80

El proxy gestiona la conversión de UTF-8 a páginas de código DOS, el ajuste de líneas a 80 columnas y el relay HTTPS.

Licencia

FEW DOS Cli está licenciado bajo la European Union Public Licence v1.2 (EUPL v1.2).

Código fuente disponible en 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