everyapi
Журнал измененийЗаписей: 8 · последняя 2026-08-03

Над чем работает EveryAPI

Шлюз, расширения, клиенты, документация —— в каждой записи есть ссылка на PR для прослеживаемости.

2026-08-03

/edge — страница поставщиков BYO-GPU

  • Новый маршрут /edge про пограничные узлы: как запрос покупателя доходит до вашего GPU через исходящий WebSocket, пути установки через установщик и через CLI, три режима работы с GPU и повседневная эксплуатация узла.
  • Модель безопасности агента описана как набор структурных свойств, а не обещаний — сгенерированный локально идентификатор Ed25519, список разрешённых путей запросов, зашитый внутрь бинарника, одноразовые токены регистрации и запись о трафике, в которой попросту нет поля для тела промпта или ответа.
  • Текст построчно сверен с clients/edge и шлюзом; утверждения, которые есть в README и в проектной спецификации, но не поддержаны выпущенным агентом (телеметрия GPU в реальном времени, «ничего не покидает вашу машину»), намеренно не вошли на страницу, а новые тесты не пускают на неё заявления о доступности, пропускной способности, размере парка и доходе.
2026-05-20

Крупный рефакторинг навигации лендинга · /products · /changelog · /pricing · /models

  • Верхняя навигация переведена на чистую маршрутную навигацию (Главная / Продукты / Интеграции / Канал). Якоря разделов главной страницы вынесены в плавающий SectionRail справа, который на мобильных сворачивается до точек.
  • ChannelNav / ChannelMobileDrawer удалены, вместо них переиспользуется единый Nav / MobileDrawer. Отличие только в props для chip и CTA. Убрано ~370 строк дублирующегося кода.
  • /products с 9 страницами собственных продуктов (Raycast / VS Code / расширение для браузера / CLI / App / Obsidian / JetBrains / Neovim / Zed).
  • /changelog / /pricing / /models — три маркетинговые страницы Tier 1.
2026-05-19

Расширение VS Code Language Model Chat Provider · v0.1.0

  • Зарегистрировано как источник моделей для Copilot Chat (Language Model Chat Provider API v1.104+). Во встроенном списке моделей Copilot Chat теперь появляется группа «EveryAPI».
  • Своего чат-интерфейса у нас нет —— у Copilot Chat уже ~74 млн установок. Мы даём только актуальный каталог моделей + биллинг + маршрутизацию.
  • Бандл esbuild 6 KB / .vsix 26 KB. API-ключ хранится в vscode.SecretStorage (системная связка ключей), а не в settings.json.
  • Релиз в Marketplace + OpenVSX готовится.
2026-05-19

Расширение для браузера v0.3 · консоль разработчика

  • Расширение v0.2 с chat/translate/summarize превратилось в консоль разработчика: popup сразу показывает баланс / расход за 24 ч / последние 10 вызовов / API-ключи.
  • Переиспользует cookie-авторизацию дашборда app.everyapi.ai; само расширение не хранит ключей.
  • 0 content scripts, 0 сторонних host_permissions. Chrome / Edge (совместимость с Firefox MV3 уточняется).
2026-05-19

Стабильный алфавитный порядок /v1/models · исправление нарушения спецификации CORS

  • Бэкенд /v1/models теперь сортирует модели по ID в алфавитном порядке, поэтому список моделей в Open WebUI / AnythingLLM / LobeChat больше не меняет порядок при каждом обновлении.
  • Исправление CORS-middleware: раньше одновременно отправлялись `Access-Control-Allow-Origin: *` и `Allow-Credentials: true`, что нарушает спецификацию, и браузеры отклоняли preflight. Перешли на AllowOriginFunc, который возвращает Origin запроса —— теперь проходят и кастомные схемы (Obsidian app:// / Capacitor capacitor://).
  • Убран захардкоженный ACAO: * на SSE-пути ollama.
2026-05-19

Integration docs · рецепты для 6 платформ

  • По одной странице-рецепту для VS Code / JetBrains / Obsidian / Zed / Neovim / self-hosted чат-интерфейса. В каждой — точный путь в интерфейсе и готовая к копированию конфигурация base URL/ключа/модели.
  • С заметками о подводных камнях: в Cline base URL провайдера OpenAI скрыт / в ProxyAI URL — это полный endpoint / CORS в мобильном Obsidian (решено после PR #264) / в Zed нативная поддержка `language_models.openai_compatible`.
  • Внизу каждой страницы объясняется, почему мы не делаем свой плагин —— существующая экосистема уже поддерживает произвольные base URL, так что новый плагин догонял бы отставание в 1000× по установкам при нулевой дифференциации.
2026-05-19

Расширение для браузера v0.2 (заменено на v0.3) · Side Panel + Readability

  • Manifest V3 + @crxjs/vite-plugin + React. popup (⌘+Shift+E — Ask/Translate/Summarize для выделенного текста) + Side Panel (⌘+Shift+Y — постоянный чат, сводки по всей странице через Mozilla Readability).
  • Рендеринг Markdown через shiki/core (17 основных grammar вместо 290, которые тянут 25MB в dist). Stop действительно прерывает fetch.
  • Вариант B (перехват приватных API chat.openai.com / claude.ai) изучен и признан BLOCKED: двойной риск — анти-бот и ToS.
2026-05-19

Расширение Raycast · прямой доступ к кошельку

  • Команда wallet теперь показывает реальные значения общего, использованного и доступного баланса; раньше она только проверяла ключ и вела в дашборд.
  • Команда ask при запуске подгружает /v1/models как варианты для выбора.
  • 6 команд: Ask / Translate / Sanitize / Wallet / Switch Model / Recent Logs. Публикация в Raycast Store ждёт скриншотов с реального устройства.

RSS / Подписка

RSS-ленты пока нет —— важные обновления приходят в объявления дашборда и уведомления по email. Чтобы следить за потоком PR напрямую, подпишитесь на организацию everyapi-ai.