The entire stack is #opensource: dots.ocr model from #HuggingFace, vLLM for inference, #FastAPI proxy with parallel rendering + streaming. Total model size ~12GB, runs comfortably on any 24GB+ GPU.

Vision LLMs are making traditional OCR engines obsolete. No templates, no preprocessing rules, no layout config — just send an image, get structured text back. 🎯

Last week I published my new tool Inbox to Kindle, to read newsletters directly on the kindle. Today, I'm sharing a behind the scenes of it.
Go to Tyn Studio blog, to read more about it, the technology choices: why I went for #Django instead of #FastAPI, using #HTMX rather than #React, etc.

Give it a read here: https://tynstudio.com/blog/inbox-to-kindle-behind-the-scenes.html

Check Inbox to Kindle in https://inboxtokindle.com

Building InboxToKindle: Behind the Scenes of an MVP

How InboxToKindle processes newsletter emails into Kindle-ready EPUBs using Django, HTMX, and AWS. Full architecture breakdown of an MVP built to stay simple.

TYN Studio Blog

My Stack:

🤖 Copilot
🐍 Python + FastAPI
🗄️ PostgreSQL
🐳 Docker
🧠 Cortex MCP

Cortex remembers my architecture across sessions.

npm install -g cortex-mcp

#Python #FastAPI #DevTools

Почему нормализация контактных данных сложнее, чем кажется: опыт разработки движка очистки CRM-баз на Python

Грязные данные в CRM — это всегда дубли, ошибки в рассылках и «кривая» аналитика. В статье рассказываю, как я реализовал API для автоматической нормализации телефонов, email и имен на FastAPI, и почему простая проверка регулярками не заменяет систему оценки качества данных (QC). Попробовать Demo API

https://habr.com/ru/articles/1010892/

#API #нормализация_данных #очистка_данных #CRM #FastAPI #контактные_данные #обработка_персональных_данных #python

Почему нормализация контактных данных сложнее, чем кажется: опыт разработки движка очистки CRM-баз на Python

Контактные базы редко бывают чистыми. Если выгрузить данные из CRM, лид-форм или Excel-таблиц, которые в спешке заполняли менеджеры, обычно получается примерно такой набор: Телефон: 8 (999)123-45-67...

Хабр

Как я за выходные собрала сервис озвучки книг на FastAPI + Edge TTS + Telegram Mini App

Привет, Хабр! Я люблю слушать книги, но не все есть на Литрес и Storytel. Особенно это касается профессиональной литературы, фанфиков, статей и документов — всего того, что вряд ли когда-нибудь озвучат профессиональные дикторы. Я поняла, что нейросетевые голоса уже достаточно хороши для комфортного прослушивания. И подумала: а что если сделать Telegram-бота, которому можно просто скинуть файл — а через пару минут слушать аудиокнигу в удобном плеере прямо в Telegram? Так родился VoiceBooks — open-source сервис для озвучки книг, который работает полностью бесплатно. В этой статье я разберу архитектуру open-source проекта: как организован парсинг 6 форматов в единый пайплайн, как работает фоновая генерация аудио без Celery и RabbitMQ, и как элегантно обойти лимиты Telegram Bot API на загрузку файлов. Стек: Python 3.12, FastAPI, aiogram 3, Edge TTS, SQLAlchemy 2.0 + PostgreSQL. Деплой — Railway. Читать разбор архитектуры

https://habr.com/ru/articles/1010306/

#python #fastapi #telegram_bot #aiogram #edge_tts #sqlalchemy #postgresql #архитектура #petпроект #аудиокниги

Как я за выходные собрала сервис озвучки книг на FastAPI + Edge TTS + Telegram Mini App

Привет, Хабр! Я люблю слушать книги, но не все есть на Литрес и Storytel. Особенно это касается профессиональной литературы, фанфиков, статей и документов — всего того, что вряд ли когда-нибудь...

Хабр
SSE is finally a first-class citizen in FastAPI: https://fastapi.tiangolo.com/tutorial/server-sent-events/
Hopefully this gives SSE the same boost FastAPI once gave dependency injection, because it deserves a lot more attention.
#fastapi #sse #python
Server-Sent Events (SSE) - FastAPI

FastAPI framework, high performance, easy to learn, fast to code, ready for production

Ya esta disponible La Experimental #25:

🛠️ Conversor de archivos
💻 Clima ASCII en la terminal
📚 Curso Next.js
🧑🏻‍💻 Framework de agentes IA
🐍 Gestión de errores en FastAPI
💾 Profiling de DataFrames
🤖 Kanban para agentes de codificación
🐧 Tool Port Kill para Linux
🌩️ Frontend AI self-hosted
💡 Mapa de trenes Europa

https://open.substack.com/pub/laexperimental/p/le-25?r=54y3on&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true

#tech #technology #ai #ia #python #selfhosting #cli #linux #opensource #development #dev #data #llm #Claude #Copilot #aiagent #nextjs #Kanban #FastAPI #Europe

La Experimental #25

Conversor archivos, clima en la terminal, formación web, orquestador agentes IA, guía FastAPI, profiling datos, gestión de puertos, framework de agentes IA, IA selfhosted y mapa de trenes.

La Experimental

El que em confirma que #appy té la seva API ben programada és que #wappy, la interfície web que estic desenvolupant per appy, també funciona molt bé amb Mastodon.
Quan vaig tenir la idea de crear appy en #Python i #fastAPI, tenia clar que la seva API havia de ser idèntica a la de Mastodon per a aprofitar totes les seves aplicacions client.

https://codeberg.org/spla/appy
https://codeberg.org/spla/wappy

appy

a headless ActivityPub server written with Python and fastAPI.

Codeberg.org

Шаблонный сервис на FastAPI

Я всячески люблю, когда разработка идёт предсказуемо – и многое для этого делаю. Давно хотел написать пост о важности шаблонного сервиса, но не было хорошего примера под рукой. И тут мой коллега выложил наш шаблонный сервис на FastAPI, который мы долгое время использовали и развивали. Так зачем же нужен шаблонный сервис?

https://habr.com/ru/articles/1008740/

#fastapi #python #разработка

Шаблонный сервис на FastAPI

Я всячески люблю, когда разработка идёт предсказуемо – и многое для этого делаю. Давно хотел написать пост о важности шаблонного сервиса, но не было хорошего примера под рукой. И тут мой коллега...

Хабр

Hoy terminé de construir algo curioso.

No es un chatbot cualquiera.
No es una app de moda.
No es un juguete de inteligencia artificial.

Es Chat.E.G.O.

Un sistema de inteligencia artificial personal que vive en mi laptop y funciona bajo un marco filosófico propio: el Sistema Renethiano.

Sí, leíste bien:
una IA entrenada para dialogar desde una estructura mental, no solo para responder preguntas.

Mientras mucha gente sigue viendo tutoriales interminables en YouTube, yo decidí probar otra ruta: usar inteligencia artificial para construir inteligencia artificial.

Así nació Chat.E.G.O.

No es magia. Es arquitectura.

El sistema funciona con:

• Backend en FastAPI (Python)
• Frontend web interactivo
• OpenAI API para razonamiento y generación
• Memoria persistente para conversaciones
• Sistema RAG para recuperar contexto
• Generación de voz con TTS
• Base de conocimiento basada en el marco renethiano

Todo corre localmente en mi máquina.
No depende de plataformas externas para existir.

Eso significa algo interesante:
tengo un operador digital propio.

Una IA que no solo responde, sino que:

– dialoga
– reflexiona
– recuerda
– amplifica pensamiento

Pero la parte más interesante no es la tecnología.

Es el proceso.

Durante el desarrollo aparecieron errores de todo tipo:

módulos rotos
APIs que no respondían
sintaxis quebrada
servidores que colapsaban
archivos que no existían

Cada error fue una pista.

En lugar de perder semanas buscando tutoriales incompletos, usé IA como mentor técnico interactivo.
Diagnóstico inmediato.
Iteración constante.
Corrección en tiempo real.

Eso cambia completamente la forma de aprender tecnología.

En lugar de esto:

ver tutorial
copiar código
esperar que funcione

ahora el proceso es:

idea
→ prototipo
→ error
→ análisis
→ solución
→ sistema real

Eso es aprendizaje generativo.

Y aquí viene la invitación.

La inteligencia artificial no está aquí solo para escribir textos o generar imágenes.

Está aquí para algo mucho más potente:

estructurar pensamiento.

Puedes construir:

tu propio asistente
tu propio sistema de conocimiento
tu propia arquitectura mental digital

No necesitas esperar que una empresa diseñe la herramienta perfecta para ti.

Puedes crearla.

Chat.E.G.O. es simplemente una demostración de esa idea:

la mente humana ampliada por sistemas inteligentes diseñados con intención.

La pregunta interesante no es si la IA cambiará el mundo.

La pregunta es:

¿qué tipo de mente vas a construir con ella?

#InteligenciaArtificial
#AIBuilder
#ChatEGO
#SistemaRenethiano
#IApersonal
#ConstruirConIA
#OpenAI
#FastAPI
#RAG
#AprenderConstruyendo