Назад к кейсам
2025-2026Solo

Каталог моделей nnzen

Живой LLM-каталог: собирает данные о моделях, нормализует их и помогает быстрее сравнивать варианты.

Catalog
500+ карточек моделей
Data flow
Normalized ingest
Surface
Live product
Decision surface

Backend держит model data в одном сравнимом формате.

Цель - уменьшить manual research, а не сделать еще один static list.

1OpenRouter catalog ingest -> normalized model cards
2Search и filters по model metadata
3Comparison context поверх raw records
Роль

Founder / Backend Developer

Стек
PythonFastAPILLM APIsRAGVector DB / pgvector
Задача

Данные о моделях были разбросаны по разным источникам. Pricing, context size, limits и quality signals приходилось проверять вручную.

Решение

Собрал FastAPI backend: ingest OpenRouter data, нормализация model cards, ranking context и search/filters поверх единого формата.

Результат

Model research переехал из вкладок и заметок в одну searchable comparison surface.

Что я сделал
  • Собрал ingestion и normalization для model catalog data.
  • Сделал search, filters и comparison context для более быстрого model selection.
  • Оставил backend extensible для новых model sources и ranking signals.
Что это показывает
  • Good data tools сначала требуют boring normalization, а уже потом fancy UI.
  • Decision speed важнее, чем показать все возможные details сразу.
Другие кейсы

Ещё проекты

2025

MCP core for an LLM assistant

Solo

Backend core для LLM assistant с plugin execution, hot reload, tool chains и explicit context handoff.

PythonFastAPIMCPTool callingLLM APIs
2024-2025

FastAPI backend performance cleanup

Solo / contract-style work

Оптимизация FastAPI API path: async I/O, connection reuse, Redis cache, request validation, metrics и удаление serial bottlenecks.

PythonFastAPIasyncioPydanticRedis