FastVLM: Codificación de Visión Eficiente para Modelos de Lenguaje de Visión

2025-05-13
FastVLM: Codificación de Visión Eficiente para Modelos de Lenguaje de Visión

FastVLM presenta un nuevo codificador de visión híbrido que reduce drásticamente el tiempo de codificación y la salida de tokens para imágenes de alta resolución. Incluso la variante más pequeña cuenta con un tiempo de primer token (TTFT) 85 veces más rápido y un codificador de visión 3,4 veces más pequeño que LLaVA-OneVision-0.5B. Las variantes más grandes, combinadas con el LLM Qwen2-7B, superan a modelos recientes como Cambrian-1-8B, logrando un TTFT 7,9 veces más rápido. Una aplicación de demostración iOS muestra su rendimiento móvil. El proyecto proporciona instrucciones detalladas para la inferencia y admite Apple Silicon y dispositivos Apple.

Leer más

wtfis: Herramienta poderosa de código abierto para recopilar información de dominios/IP

2025-05-12
wtfis: Herramienta poderosa de código abierto para recopilar información de dominios/IP

wtfis es una herramienta de línea de comandos que recopila información sobre un dominio, FQDN o dirección IP utilizando varios servicios OSINT. Diseñada para facilitar su uso, presenta los resultados en un formato legible para humanos y minimiza las llamadas a la API para evitar exceder las cuotas. Integra varias fuentes como VirusTotal, IP2Whois, Shodan, Greynoise, URLhaus y AbuseIPDB, proporcionando información enriquecida como puntuaciones de reputación, clasificaciones de popularidad, categorías, resoluciones, datos Whois, puertos abiertos y asociaciones de URL maliciosas. Los usuarios pueden configurar claves de API para funciones avanzadas y personalizar argumentos, con implementación de Docker también admitida.

Leer más

Mergeable: Una bandeja de entrada superior para solicitudes de extracción de GitHub

2025-05-12
Mergeable: Una bandeja de entrada superior para solicitudes de extracción de GitHub

Mergeable es una aplicación de navegador diseñada para mejorar la gestión de solicitudes de extracción de GitHub. Permite a los usuarios organizar las PR en secciones utilizando consultas de búsqueda flexibles, almacena todos los datos localmente en el navegador, admite atajos de teclado para una navegación rápida y se conecta a varias instancias de GitHub (incluida GitHub Enterprise). Fundamentalmente, destaca las PR que esperan su acción, todo sin necesidad de instalar ninguna aplicación de GitHub. Prueba la instancia pública en https://app.usemergeable.dev o autohospédala usando la documentación en https://www.usemergeable.dev.

Leer más
Desarrollo

Airweave: Búsqueda semántica en cualquier aplicación con tu agente

2025-05-12
Airweave: Búsqueda semántica en cualquier aplicación con tu agente

Airweave permite a tus agentes de IA realizar búsquedas semánticas en cualquier aplicación. Es compatible con MCP e integra a la perfección aplicaciones, bases de datos y APIs, transformando su contenido en conocimiento listo para el agente. Tanto si tus datos son estructurados como no estructurados, Airweave los descompone en entidades procesables, los almacena y los hace recuperables a través de endpoints REST y MCP. Características clave incluyen la sincronización de datos desde más de 25 fuentes, el pipeline de extracción y transformación de entidades, la arquitectura multiinquilino, las actualizaciones incrementales y la búsqueda semántica. Está construido con FastAPI (Python), bases de datos PostgreSQL y Qdrant, y se puede implementar mediante Docker Compose y Kubernetes.

Leer más

StarGuard: Puntuaciones de Confianza para Repositorios GitHub

2025-05-12
StarGuard: Puntuaciones de Confianza para Repositorios GitHub

StarGuard es una herramienta de línea de comandos diseñada para detectar campañas de estrellas falsas, secuestro de dependencias, señales de alerta de licencias y otros indicadores de riesgo de código abierto en GitHub. Al analizar estrellas, dependencias, licencias, mantenedores y código, genera una puntuación de confianza, permitiendo a los CTO, equipos de seguridad y capitalistas de riesgo evaluar rápidamente los riesgos de código abierto. StarGuard produce informes en JSON, Markdown y texto plano, además de gráficos de historial de estrellas e insignias shields.io.

Leer más
Desarrollo

kdlfmt: Un robusto formateador de código KDL

2025-05-12
kdlfmt: Un robusto formateador de código KDL

kdlfmt es una herramienta de línea de comandos basada en Rust para formatear documentos KDL (Key-Data-List). La instalación es flexible, compatible con Cargo, Homebrew, npm y binarios precompilados. Ofrece el comando `format` para formatear, `check` para validar y `completions` para autocompletado del shell. Los archivos `.kdlfmtignore` permiten la exclusión, y las opciones permiten especificar la versión de KDL y el nivel de registro. Ya sea mediante entrada de canalización o procesando archivos, kdlfmt formatea eficientemente el código KDL para mejorar la legibilidad y la consistencia.

Leer más
Desarrollo

toyDB: Una base de datos SQL distribuida en Rust con fines educativos

2025-05-11
toyDB: Una base de datos SQL distribuida en Rust con fines educativos

toyDB es una base de datos SQL distribuida creada desde cero en Rust como un proyecto educativo. Su objetivo es ilustrar la arquitectura y los conceptos detrás de las bases de datos SQL distribuidas de una manera simple y comprensible, soportando la mayoría de las características comunes de SQL, incluyendo uniones, agregaciones y transacciones. Si bien el rendimiento y la escalabilidad no son objetivos principales, se incluye una herramienta de evaluación comparativa para evaluar el rendimiento en diferentes cargas de trabajo. toyDB utiliza Raft para el consenso para gestionar un almacén de clave/valor transaccional, con un motor de consulta SQL construido encima.

Leer más

Scraperr: Extracción precisa de datos web con XPath

2025-05-11
Scraperr: Extracción precisa de datos web con XPath

Scraperr es una aplicación de raspado web autohospedada que utiliza selectores XPath para una extracción precisa de datos. Ofrece una interfaz limpia para gestionar trabajos de raspado, ver resultados y exportar datos en varios formatos. Las funciones incluyen gestión de colas, rastreo de dominio, encabezados personalizados, descargas de medios, visualización de resultados y canales de notificación. Recuerda respetar robots.txt, los términos del servicio e implementar la limitación de velocidad. Úsalo solo en sitios web que permitan explícitamente el raspado.

Leer más
Desarrollo

Aplicación de tareas para Windows nativa en C puro

2025-05-11
Aplicación de tareas para Windows nativa en C puro

Una aplicación de tareas para Windows moderna y nativa, construida con C y la API Win32. Permite crear, editar, eliminar y marcar elementos de tareas como completados, con almacenamiento persistente en AppData. Incluye integración con la bandeja del sistema y apariencia nativa de Windows. La aplicación admite hasta 100 elementos de tareas. El código fuente es de código abierto e incluye instrucciones de compilación.

Leer más

GlassFlow: ETL en tiempo real para ClickHouse

2025-05-11
GlassFlow: ETL en tiempo real para ClickHouse

GlassFlow es un procesador de flujo en tiempo real diseñado para ingenieros de datos para simplificar la creación y gestión de pipelines de datos entre Kafka y ClickHouse. Cuenta con una interfaz fácil de usar para construir y gestionar pipelines de datos en tiempo real, con desduplicación y uniones temporales integradas. Gestiona eventos que llegan tarde y garantiza el procesamiento exactamente una vez, GlassFlow escala para manejar datos de alto rendimiento, ofreciendo resultados precisos y de baja latencia sin sacrificar la simplicidad o el rendimiento. La interfaz web intuitiva simplifica la configuración y el monitoreo del pipeline, mientras que su arquitectura robusta garantiza el procesamiento confiable de datos. Admite el desarrollo local y la implementación de Docker, e incluye una configuración de demostración completa para una integración rápida.

Leer más

Sensor de Deformación de Placa de Circuito para Medición de Deflexión a Nivel de Micrómetros

2025-05-11
Sensor de Deformación de Placa de Circuito para Medición de Deflexión a Nivel de Micrómetros

Este proyecto presenta un ingenioso diseño de sensor de deformación donde el elemento sensor es la propia placa de circuito. Altamente sensible, mide deflexiones en el rango de micrómetros con un rango de escala completa de +/- 3 cm. Utilizando un puente de 4 o 2 elementos, es fácil de montar a mano y no requiere horno de reflujo. Se puede usar de forma independiente con un microcontrolador Seeed Studio XIAO RP2040 integrado o uno externo. También se proporciona un script de Python para la visualización y un Jupyter Notebook para personalizar la forma del sensor.

Leer más

LoopMix128: PRNG rápido y robusto con período de 2^128

2025-05-10
LoopMix128: PRNG rápido y robusto con período de 2^128

LoopMix128 es un generador de números pseudoaleatorios (PRNG) extremadamente rápido con un período garantizado de 2^128, inyectividad probada y aprobaciones limpias en BigCrush y PractRand (32 TB). Diseñado para aplicaciones no criptográficas donde la velocidad y la calidad estadística son importantes, supera significativamente a los generadores de bibliotecas estándar y compite o supera a otros PRNG modernos de alta velocidad como wyrand y xoroshiro128++. Su rendimiento está respaldado por pruebas rigurosas, pasando las pruebas BigCrush y PractRand sin anomalías, y ostentando un estado inyector probado de 192 bits que permite flujos paralelos.

Leer más

Monitor de Planta Carnívora con Raspberry Pi: Diversión Sobreingenierizada

2025-05-10
Monitor de Planta Carnívora con Raspberry Pi: Diversión Sobreingenierizada

Un desarrollador construyó un sistema de biosurveillance semi-autónomo, Xenolab, para monitorear plantas carnívoras usando una Raspberry Pi 5, una pantalla táctil de 7 pulgadas y una carcasa impresa en 3D. El sistema monitorea la temperatura, la humedad, la humedad del suelo y simula el viento y la luz. Aunque admite que el proyecto está sobreingenierizado para diversión, el desarrolvedor documentó el proceso, desde el modelado 3D y el cableado hasta el sistema en funcionamiento.

Leer más
Hardware

Simplificando la interacción con Claude CLI mediante un SDK de Python

2025-05-10
Simplificando la interacción con Claude CLI mediante un SDK de Python

Un nuevo SDK de Python, `codesys`, simplifica la interacción con la herramienta Claude CLI. Admite todas las opciones de Claude CLI, ofrece salida de streaming automática o manual y permite el acceso personalizado a herramientas. Los desarrolladores pueden aprovechar el SDK de manera eficiente imitando su flujo de trabajo real de código Claude: planificar la tarea explorando la base de código y luego implementar el plan. El SDK también proporciona varios ejemplos que muestran la salida de streaming automática y manual, el análisis JSON, el uso de herramientas personalizadas y la transmisión de argumentos adicionales.

Leer más
Desarrollo

QueryLeaf: Traduce consultas SQL a comandos MongoDB con facilidad

2025-05-10
QueryLeaf: Traduce consultas SQL a comandos MongoDB con facilidad

QueryLeaf es una biblioteca Node.js que traduce consultas SQL en comandos MongoDB. Analiza SQL usando node-sql-parser, lo transforma en un conjunto de comandos abstractos y luego ejecuta esos comandos usando el controlador MongoDB Node.js. QueryLeaf admite operaciones SQL básicas (SELECT, INSERT, UPDATE, DELETE) y funciones de consulta avanzadas, como acceso a campos anidados, acceso a elementos de matriz, GROUP BY con funciones de agregación y JOIN. Ofrece varias interfaces: una biblioteca, CLI y servidor web. Para pruebas y depuración sin una base de datos real, usa DummyQueryLeaf.

Leer más
Desarrollo SQL a MongoDB

Gmail a SQLite: La herramienta definitiva para el análisis de correo electrónico

2025-05-10
Gmail a SQLite: La herramienta definitiva para el análisis de correo electrónico

Este script descarga tus correos electrónicos de Gmail a una base de datos SQLite para su análisis. Consulta tus datos de correo electrónico para averiguar cuántos correos electrónicos recibiste por remitente, cuáles correos electrónicos son los más grandes y qué correos electrónicos no leídos persisten. La configuración implica la creación de un proyecto de Google Cloud, la activación de la API de Gmail y la creación de un ID de cliente OAuth. Después de ejecutar el script, usa la herramienta de línea de comandos sqlite3 para consultar la base de datos. Hay opciones de sincronización incremental y completa disponibles para la gestión eficiente de datos de correo electrónico.

Leer más
Desarrollo

Agente Erlang: Un framework distribuido para la API de OpenAI

2025-05-09
Agente Erlang: Un framework distribuido para la API de OpenAI

Un robusto framework Erlang distribuido para una integración perfecta con la API de OpenAI. Con árboles de supervisión integrados, generación dinámica de clientes de API y ejecución de herramientas, admite todos los endpoints de la API de OpenAI y cuenta con tolerancia a fallos, limitación de velocidad y soporte de streaming. El árbol de supervisión jerárquico garantiza la estabilidad y la fiabilidad. Los desarrolladores pueden registrar y ejecutar fácilmente herramientas personalizadas y acceder directamente a la API de OpenAI mediante simples llamadas a funciones.

Leer más

BlenderQ: Administrador de cola de renderizado de Blender en línea de comandos

2025-05-09
BlenderQ: Administrador de cola de renderizado de Blender en línea de comandos

BlenderQ es una herramienta de interfaz de usuario de terminal para administrar una cola de renderizados de Blender locales. Agrega varios archivos .blend a una cola y monitorea su progreso desde la terminal. Construido con Node.js e Ink, admite temas e iconos Nerd Fonts, lo que hace que la instalación sea rápida y sencilla. El autor eligió Node.js en lugar de Python o Go debido a los componentes fácilmente disponibles que cumplían con los requisitos del proyecto, lo que permite una entrega más rápida de una IU de terminal funcional y fácil de mantener.

Leer más
Desarrollo

Cogent Core: Escribe una vez, ejecuta en cualquier lugar

2025-05-09
Cogent Core: Escribe una vez, ejecuta en cualquier lugar

Cogent Core es un framework gratuito y de código abierto para construir aplicaciones 2D y 3D potentes, rápidas y elegantes que se ejecutan en macOS, Windows, Linux, iOS, Android y la web desde una única base de código Go. Este framework de 'escribir una vez, ejecutar en cualquier lugar' cuenta con una extensa documentación y ejemplos interactivos directamente editables y ejecutables en su sitio web, que es en sí mismo una aplicación Cogent Core que se ejecuta en wasm. Se deben seguir las instrucciones de instalación antes del desarrollo.

Leer más
Desarrollo

fui: Una biblioteca de interfaz de usuario TTY basada en framebuffer en C

2025-05-08
fui: Una biblioteca de interfaz de usuario TTY basada en framebuffer en C

fui es una biblioteca C ligera para interactuar directamente con el framebuffer en un contexto tty. Utiliza un sistema de dibujo en capas, que admite el dibujo de píxeles, formas primitivas (líneas, rectángulos, círculos), renderizado de fuentes de mapa de bits, manejo de eventos de teclado y mouse (a través de libevdev) y un sistema de sonido básico basado en ALSA (actualmente ondas sinusoidales y acordes). La biblioteca está vinculada estáticamente e incluye ejemplos y pruebas (usando cmocka). Un juego simple de Asteroides demuestra las capacidades de sonido.

Leer más
Desarrollo

req-update-check: Actualiza tu requirements.txt sin esfuerzo

2025-05-08
req-update-check: Actualiza tu requirements.txt sin esfuerzo

¿Cansado de actualizar manualmente tu archivo `requirements.txt`? ¡`req-update-check` automatiza el proceso! Esta herramienta de Python comprueba las actualizaciones de tus dependencias, mostrando la gravedad (major/minor/patch), páginas de inicio y registros de cambios. Admite caché, comentarios y varios métodos de instalación, simplificando la gestión de dependencias. ¡Mejora tu flujo de trabajo de desarrollo hoy!

Leer más
Desarrollo

Void: La alternativa de código abierto a Cursor

2025-05-08
Void: La alternativa de código abierto a Cursor

Void es un editor de código abierto diseñado como alternativa a Cursor. El código fuente completo está disponible en este repositorio y se aceptan contribuciones de todos. Se proporciona una guía de contribución (HOW_TO_CONTRIBUTE) y una guía de la base de código (VOID_CODEBASE_GUIDE). El equipo está fácilmente accesible a través de su servidor Discord y correo electrónico ([email protected]). Void es un fork del repositorio de VS Code y fomenta la colaboración y las sugerencias.

Leer más

Qtap: Agente eBPF para Capturar Tráfico de Red del Kernel de Linux sin Modificaciones en la Aplicación

2025-05-08
Qtap: Agente eBPF para Capturar Tráfico de Red del Kernel de Linux sin Modificaciones en la Aplicación

Qtap es un agente basado en eBPF que captura el tráfico de red que fluye a través del kernel de Linux sin necesidad de modificar la aplicación, instalar un proxy o gestionar certificados. Intercepta datos antes y después del cifrado al adjuntarse a las funciones TLS/SSL, pasándolos a plugins flexibles con un contexto completo (proceso/contenedor/host/usuario/protocolo, etc.). Qtap muestra datos sin procesar, sin cifrar, con una sobrecarga mínima y cero latencia, mejorando los pipelines de observabilidad existentes y permitiendo usos como auditoría de seguridad, depuración de red, desarrollo de API y resolución de problemas de integraciones de terceros. Actualmente en desarrollo inicial, algunas API pueden cambiar y la documentación puede estar incompleta, pero se agradecen las contribuciones y comentarios de la comunidad.

Leer más
Desarrollo

Framework Xenon: Un potente framework de hacking de juegos en C++

2025-05-08
Framework Xenon: Un potente framework de hacking de juegos en C++

Xenon es un framework C++ potente y flexible diseñado para crear trucos de juegos, tanto internos como externos. Su arquitectura modular permite la implementación sencilla de funciones como ESP, Aimbot, Radar y más. Xenon admite múltiples motores de juego, incluyendo Unreal Engine y Unity, y está diseñado para ser universal, pudiendo adaptarse a varios juegos con cambios mínimos. El framework ofrece opciones de trucos internos (inyección de DLL) y externos (aplicación independiente), simplificando el proceso de desarrollo.

Leer más

sectorlisp: Una implementación LISP de 512 bytes

2025-05-08
sectorlisp: Una implementación LISP de 512 bytes

sectorlisp es una implementación innovadora de LISP de 512 bytes capaz de arrancar el evaluador metacircular de John McCarthy en hardware desnudo. Eliminando elementos innecesarios de LISP, este proyecto ofrece implementaciones en LISP, C y ensamblador i8086, siendo esta última capaz de arrancar desde el BIOS. Esto lo convierte probablemente en la implementación de LISP verdadera más pequeña hasta la fecha.

Leer más

Planificación de rutas en EE. UU. a velocidad de vértigo: Presentamos US Routing

2025-05-08
Planificación de rutas en EE. UU. a velocidad de vértigo: Presentamos US Routing

US Routing es una biblioteca de Python para la planificación rápida de rutas locales en los Estados Unidos. Ideal para situaciones donde son suficientes resultados aproximados, utiliza el conjunto de datos de carreteras de Norteamérica. Calcula rápidamente rutas entre ciudades, códigos postales o coordenadas, eligiendo entre la distancia más corta y el tiempo más rápido. Obtén información detallada de la ruta, incluyendo la distancia, la duración y los estados atravesados. La biblioteca también incluye la funcionalidad para descargar y procesar el conjunto de datos de carreteras de Norteamérica y permite la construcción de gráficos de enrutamiento personalizados.

Leer más
Desarrollo geoprocesamiento

Picostrap 5: Tema inicial de WordPress Bootstrap 5 ultrarrápido

2025-05-07
Picostrap 5: Tema inicial de WordPress Bootstrap 5 ultrarrápido

Picostrap 5 es un tema inicial de WordPress basado en Bootstrap 5, extremadamente rápido, que integra a la perfección SASS con el Personalizador de WordPress. Personaliza la apariencia de Bootstrap directamente desde el panel de administración de WordPress, y Picostrap recompilará el CSS necesario sobre la marcha utilizando un compilador SASS integrado que se ejecuta en tu navegador. Ofrece un generador de paletas de colores con IA, una vista previa en vivo de la guía de estilo, amplias opciones de personalización y muchas funciones conmutables, como deshabilitar el editor Gutenberg, agregar un botón "Volver arriba", etc. Además, es compatible con WooCommerce, LiveCanvas y WindPress, y está enfocado en el rendimiento.

Leer más
Desarrollo

Tiempo de ejecución de Go: Propuesta para ejecución sin SO

2025-05-07
Tiempo de ejecución de Go: Propuesta para ejecución sin SO

Esta propuesta sugiere agregar un nuevo objetivo GOOS (por ejemplo, GOOS=none) al tiempo de ejecución de Go, permitiendo que los programas Go se ejecuten bajo funciones de salida definidas por la aplicación, en lugar de depender de llamadas al sistema arbitrarias del SO. Esto permite la ejecución independiente sin soporte directo del SO, una capacidad ya implementada en el proyecto TamaGo. La propuesta aboga por la inclusión ascendente. Las aplicaciones Go compiladas con GOOS=none se ejecutarían en bare metal; todo el soporte necesario proviene del tiempo de ejecución de Go y de paquetes de controladores externos en Go. Se deben definir funciones clave como la inicialización de la CPU, la inicialización del hardware, la salida estándar, la generación de números aleatorios y la recuperación del tiempo del sistema. Esto expande significativamente la aplicabilidad de Go a entornos como sistemas integrados, máquinas virtuales y UEFI.

Leer más

Rybbit: Analítica web de código abierto y respetuosa con la privacidad

2025-05-07
Rybbit: Analítica web de código abierto y respetuosa con la privacidad

Rybbit es una alternativa moderna, de código abierto y respetuosa con la privacidad a Google Analytics. Su configuración lleva solo unos minutos y es muy intuitiva. Consulta una demo en vivo funcionando en un sitio de producción real con más de un millón de visitas al mes. Puedes registrarte en nuestro servicio alojado en https://rybbit.io o auto alojar Rybbit en tu propio VPS. Obtén más información sobre Rybbit leyendo nuestra documentación. Todas las métricas clave de análisis web, incluyendo sesiones, usuarios únicos, visualizaciones de página, tasa de rebote, duración de la sesión. Sin cookies ni seguimiento de usuarios - compatible con GDPR y CCPA. Objetivos personalizables. Paneles de retención, journeys de usuario y embudos. Filtrado avanzado en más de 15 dimensiones. Eventos personalizados. Panel de sesiones en vivo. Seguimiento de ubicación en 3 niveles (país -> región -> ciudad) + visualizaciones de mapas avanzadas. Panel en tiempo real. Soporte para organizaciones y número ilimitado de sitios.

Leer más
Desarrollo

ty: Verificador de tipos Python y servidor de lenguaje extremadamente rápido en Rust

2025-05-07
ty: Verificador de tipos Python y servidor de lenguaje extremadamente rápido en Rust

ty es un verificador de tipos Python y servidor de lenguaje extremadamente rápido escrito en Rust. Actualmente está en desarrollo y no está listo para producción. Todo el desarrollo ahora ocurre en el repositorio Ruff; por favor, envía solicitudes de extracción allí para cambios en el submódulo ruff (que incluye todo el código fuente Rust). Consulta la guía de contribución para obtener más detalles. Licenciado bajo la licencia MIT.

Leer más
1 2 18 19 20 22 24 25 26 50 51