happy-thoughts
Happy Thoughts
Happy Thoughts — это сервис ответов, построенный на простом разделении:
Консенсус помогает пользователям думать
Проверка фактов помогает пользователям доверять
Публичная идея заключается не в том, чтобы «выбрать правильную модель». А в том, чтобы: сначала получить полезный ответ, а затем заплатить за более надежную проверку, когда ставки высоки.
С чего начать
Если вы только что попали в репозиторий, используйте этот путь:
Понять продукт → этот README
Увидеть публичный API →
public/llm.txtилиpublic/openapi.jsonИнтегрироваться как провайдер →
docs/PROVIDER_QUICKSTART.mdПозаимствовать практический шаблон →
docs/PROVIDER_EXAMPLES.mdИзучить контракт провайдера на практике →
docs/HOSTED_PROVIDER_DELIVERY.md
Related MCP server: hyperd-mcp
Для кого этот репозиторий
разработчики, интегрирующие потоки покупателей
хостинг-провайдеры, интегрирующие сторону предложения
операторы, проверяющие планы, права доступа и поведение публичного продукта
соавторы, которым нужен контракт, а не секретные внутренние механизмы
Архитектура вкратце
Представьте Happy Thoughts как простой 3-уровневый стек:
Уровень покупателя
люди или агенты запрашивают ответ
бесплатный доступ начинается с Консенсуса
платный открывает Проверку фактов
Уровень продукта
обеспечивает соблюдение планов, квот и ограничений
направляет запросы через публичный контракт
возвращает чистую структуру ответа с уровнем уверенности + примечаниями
Уровень провайдера
хостинг-провайдеры и вебхук-провайдеры предоставляют ответы
провайдеры остаются важными, но пользователям не нужно сначала вникать в механику бэкенда
Это разделение — главная цель: продукт кажется простым сверху, в то время как сторона предложения остается гибкой снизу.
Концепция продукта
Консенсус
Бесплатный или ограниченный входной путь.
Консенсус сравнивает ответы нескольких моделей, синтезирует их в единый ответ и возвращает уровень уверенности вместе с примечаниями. Он предназначен для:
повседневных вопросов
исследовательского мышления
поддержки принятия решений с низкими ставками
широкой доступности
Проверка фактов
Платный уровень доверия.
Проверка фактов — это ветка с более высокой гарантией для запросов, где фактическая достоверность важнее скорости или стоимости. Внутренне режим запроса по-прежнему verified для совместимости, но в публичном продукте используется термин «проверка фактов». Он предназначен для возврата краткого окончательного ответа при сохранении более глубокой структуры проверки. Он предназначен для:
проверки фактов в стиле рецензирования
запросов с более высокими ставками
усиления сигналов доверия
премиального UX и путей оплаты
Что содержит этот репозиторий
код приложения Cloudflare Worker
логику маршрутизации и синтеза ответов
каркас планов / прав доступа
регистрацию провайдеров + инфраструктуру хостинг-провайдеров
потоки биллинга и активации
юридические/публичные документы продукта
отобранный публичный образец кода интерфейса Worker
Границы публичного репозитория
Этот репозиторий призван показать поверхность продукта и контракт интеграции, а не каждое внутреннее решение по ранжированию или оркестрации.
Публичная документация должна объяснять:
что могут вызывать покупатели
с чем могут интегрироваться провайдеры
какие планы/ограничения существуют
какие формы ответов и элементы управления являются стабильными
Публичная документация не должна раскрывать:
внутреннюю логику взвешивания
частные эвристики маршрутизации
скрытые настройки ранжирования
секретные алгоритмы оценки
Что делает проект интересным
продуктная оркестрация нескольких моделей
лестница ответов от бесплатного к платному
направление маркетплейса хостинг-провайдеров
обеспечение квот и прав доступа
изящная деградация при сбоях провайдеров
модель развертывания, нативная для worker
Текущее направление реализации
публичные запросы по умолчанию направляются к Консенсусу
бесплатная квота консенсуса принудительно ограничивается
Проверка фактов существует как платный путь с ограничениями
предложение провайдеров по-прежнему существует под поверхностью продукта
поток захвата PayPal усилен для активации только после завершения захвата
Модель надежности
Консенсус разработан для изящной деградации.
Если один провайдер выходит из строя, запрос должен быть выполнен, когда это возможно. Метаданные об ошибках отображаются вместо того, чтобы молча делать вид, что все идеально.
Важные концепции на уровне ответа включают:
confidenceconfidence_reasonmodels_usedmodels_failedmeta.degradedmeta.failure_count
Пути оплаты
Happy Thoughts в настоящее время поддерживает два стиля активации:
x402 / агент-нативные потоки
PayPal для обычной оплаты
Активация через PayPal основана на захвате средств, а не только на одобрении. Это позволяет привязать активацию прав доступа к фактически завершенному платежу.
Примеры вызовов API
Эти примеры намеренно являются продуктовыми и очищенными. Они показывают, как использовать Happy Thoughts, не раскрывая внутреннюю логику оценки или оркестрации.
Запрос ответа Консенсуса
curl -X POST https://happythoughts.proteeninjector.workers.dev/think \
-H "Content-Type: application/json" \
-d '{
"prompt": "Give me the strongest argument against this idea.",
"buyer_wallet": "0xabc123...",
"mode": "consensus"
}'Хотите вертикальные примеры вместо общих?
Смотрите docs/PROVIDER_EXAMPLES.md.
Запрос Проверки фактов
curl -X POST https://happythoughts.proteeninjector.workers.dev/think \
-H "Content-Type: application/json" \
-d '{
"prompt": "Fact-check this product claim and call out weak evidence.",
"buyer_wallet": "0xabc123...",
"mode": "verified"
}'Цикл опроса хостинг-провайдера
curl https://happythoughts.proteeninjector.workers.dev/provider/jobs/next \
-H "Authorization: Bearer htp_your_provider_token"curl -X POST https://happythoughts.proteeninjector.workers.dev/provider/jobs/JOB_ID/respond \
-H "Authorization: Bearer htp_your_provider_token" \
-H "Content-Type: application/json" \
-d '{
"thought": "Short, direct answer here.",
"confidence": 0.91,
"meta": {"style": "direct"}
}'Структура репозитория
src/— логика Workerpublic/— публичные активы сайтаdocs/— публичная документация по интеграции и провайдерамlegal/— условия, конфиденциальность, соглашение с провайдером, AUP
Полезные точки входа
Сводка публичного API:
public/llm.txtМашиночитаемая спецификация:
public/llms-full.txtOpenAPI:
public/openapi.jsonБыстрый старт для провайдера:
docs/PROVIDER_QUICKSTART.mdПакет примеров провайдера:
docs/PROVIDER_EXAMPLES.mdСписок специальностей:
docs/SPECIALTIES.mdБыстрый старт регистрации:
docs/REGISTRATION_QUICKSTART.md
Примечания о публичной чистоте
Этот репозиторий наиболее силен, когда представлен как:
репозиторий продуктовой разработки
репозиторий биллинга + прав доступа
система ответов на основе нескольких моделей
развертывание API/приложения, нативное для worker
А не как «еще одна обертка над LLM».
Рекомендуемая документация для начала
docs/PROVIDER_QUICKSTART.mddocs/PROVIDER_EXAMPLES.mddocs/REGISTRATION_QUICKSTART.mddocs/HOSTED_PROVIDER_DELIVERY.md
Статус
Активный продуктовый репозиторий с четким направлением: бесплатный Консенсус, платная Проверка фактов, инфраструктура провайдеров в основе.
This server cannot be deployed
Maintenance
Related MCP Connectors
Pay-per-call crypto market intelligence for AI agents. USDC on Base via x402.
Market data and web intelligence for AI agents, paid per call in USDC on Base via x402.
Pay-per-call tools for autonomous agents, settled in USDC on Base via x402.
Trust layer for the x402 agent economy: 40 pay-per-call SKUs, USDC on Base, verifiable proofs.
Related MCP Servers
- FlicenseAqualityNot gradedmaintenanceTrust infrastructure for AI agents on Base. DEX Spread Oracle (live Uniswap V3 prices), on-chain escrow, insurance pool, and collective knowledge base. 7 smart contracts. Pay-per-query via x402 micropayments in USDC.6-

hyperd-mcpofficial
AlicenseAqualityCmaintenancePre-trade DeFi intelligence for AI agents. 20 paid x402 endpoints, USDC on Base.2323 npm1MIT- AlicenseBqualityAmaintenancePay-per-call AI agent APIs on Base via x402. Multiple tools across patents, law, AI, geo, weather, crypto, and more. Always growing.2018MIT
- AlicenseAqualityDmaintenancePay-per-call x402 data products on Base mainnet — sanctions screening, aviation weather, mortgage rates, US property dossier, title chain, wallet balance, and agent session auth. Every call settles in USDC with an on-chain receipt, no accounts or API keys.734 npmMIT