From 0 to 1 (Techstars Alumni) - AI & Vibe Coding 🚀 – Telegram
From 0 to 1 (Techstars Alumni) - AI & Vibe Coding 🚀
1.16K subscribers
509 photos
26 videos
9 files
258 links
Эволюция одного непоседливого предпринимателя - Founder @ iTECHNOIR.com
Don’t optimize what shouldn’t exist. Мой профиль: https://news.1rj.ru/str/badgerhoneymoon
Download Telegram
Олдскульный канбан

Справа карточки to do.

Слева - одна в процессе.

Если таск завершен, то на обратной стороне пишу Done, разрываю карточку на 2 части и выкидываю.

Взаимодействие с реальными объектами лучше закрепляет дофаминовую петлю.

🎧 Crazy P: Heartbreaker
👍10
Знакомство вслепую 🤲

1. Благодаря посту ребят из сообщества Хегая тут появились новые лица - привет!
2. А еще я переизобретаю себя, так что напрашивается апдейт.

Сегодня гулял по шоссе вдоль леса. Обычно такие прогулки приносят десятки инсайтов, но сегодня пришла только одна мысль, зато важная, хотя и трюизм:

Пора выходить из изоляции — и цифровой, и оффлайн. Все возможности рождаются в диалоге, через обмен идеями и взаимодействие с людьми.

Писал редко, потому что мой внутренний GPU был переполнен параллельными процессами. А иногда уходил в код, чтобы не думать о сложностях общения.

Время зафиксировать изменения и поделиться этим с вами.

Мой запрос - соединиться с людьми, которым это откликнется.

1. Где я сейчас? Почти два года в Делавере. На 29 декабря куплен билет на Бали. Это одновременно шаг и назад для перезагрузки, и вперёд по спирали. В следующих постах поделюсь приключениями, причинами возвращения и уроками.

2. Чем горит мое профессиональное сердце?
- Скоростное full-stack прототипирование
- AI-агенты
- Голосовые AI-ассистенты

3. Какие бизнес проекты сейчас живы/запускаются:
- AI enrichment tool для лидгена для выставляющихся на отраслевых выставках (прототип)
- Linked Helper плагин для лидгена (0 < MRR < $100 )
- Избранные проекты на лидген в LinkedIn

4. Увлечения за последние 2 года:
- участвовал в трех американских мюзиклах и для одного ставил парную хореографию;
- писал электронно-гитарный музыкальный сет и выступал с ней на домашних вечеринках.
- выращиваю AI-тамагочи, мечтая однажды довести его до AGI

Этот пост — приглашение к диалогу. Что вам откликается из моего пути?

Буду рад пообщаться — в комментариях, личке @badgerhoneymoon или даже за кружкой виртуального кофе обменяться историями.
🔥8👍53
Audio
Собираю себе голосового AI ассистента для Бали на базе VAPI

Его задача:

1. Собрать данные о ближайших барбершопах

2. Позвонить в каждый и собрать инфу о стоимости и доступном окне

3. Свериться с моим календарем

4. Предложить лучший вариант

5. После согласования позвонить и забукать

Сейчас тестирую ролевую игру.

Голосовой ассистент, собранный через VAPI звонит AI барберу, кот. я включил на телефоне через GPT Advanced Voice Mode и попросил его сыграть в ролевую игру.

Чтобы мне следить, пока что разговор на английском, но уже нашёл в 11labs индонезийские голоса.

Текущая запись (54 секунды) стоила < $0.1

Планируемый Tech Stack:

- VAPI - платформа интегратор
- Twilio - индонезийский номер
- 11Labs - голос
- LLM - gpt 4o-mini
👍112🔥2
Audio
Всё дело в верблюдах 🐫

Добавил простой tool, к которому ассистент должен обратиться, чтобы узнать текущее время.

API endpoint на Vercel возвращает текущее время, дату и день недели на Бали.

Вызов тула обозначен в речи как “let me check the calendar”.

Долго фейлился вызов тула.

Итерировали вместе с Claude Sonnet 3.5 и GPT o1.

В итоге косяк оказался в том, что мы использовали snake_case вместо camelCase.

Второй косяк в самом разговоре.

Иногда несмотря на указания системного промпта НЕ называть цену через нули: five zero zero zero zero, gpt4o-mini игнорит гайдлайн.

Gpt4o более внимателен.

Переработал промпт и на записи сейчас gpt4o-mini. Звучит норм.

В конце звонка саммари собирает всё, что нужно для сравнения салонов:

{
Earliest Available Date: "16-12-2024"
Earliest Available Time: "12:00"
Men's Haircut Price (IDR): 50000
}
🔥4👍1
Audio
Потроллил AI от души 🤪

Упорно вытаскивает нужную инфу несмотря на мои попытки её отвлечь.

Всё та же моделька gpt-4o-mini (нецензурная версия разговора)

Тем временем, научил её класть собранные данные в Supabase базу данных.

Флоу сейчас такой:

- Сандра → "Цена?"
- Клиент → "20000"
- Сандра → "Время?"
- Клиент → "Завтра в 14:00"
- Сандра → Вызов тула: Проверка даты
- Сандра → "16 декабря в 14:00?"
- Клиент → "Да"
- Сандра → "Поняла"
- Сандра → Вызов тула: Сохранение в базу
🔥6
Audio
Научил голосового ассистента вытаскивать информацию о выбранном барбершопе из таблицы, чтобы уже окончательно и бесповоротно назначить встречу с парикмахером.

На бекенде это API endpoint с server actions, кот. тащит данные из supabase.

Не удержался и назвал её именем моей прошлой романтической увлечённости 😅

Прости, Шрея…

Пасиб Cartesia за Indian lady голос.
🔥5
Фронтенд для AI звонков барбершопам практически готов 💈

Записал вам демо-видос: https://share.vidyard.com/watch/A9B49hoqQH2DB5g7QXWfbZ

Что внедрил:

1. Google Places API
Для поиска и получения детальной информации о парикмахерских в указанном районе (рейтинги, отзывы, часы работы).

2. Google Distance Matrix API
Для расчета времени поездки и расстояния между клиентом и парикмахерскими с учетом реальных дорог (пока без учета пробок).

3. Google Geocoding API
Для преобразования координат в понятные адреса и названия районов, и наоборот.

4. Browser Geolocation API
Для автоматического определения координат пользователя через браузер (широта и долгота).

5. Google Calendar API
Для синхронизация с календарем и проверки конфликтов.

P.S. У подруги уже запрос на Nail salons, лол 💅

P.P.S. Уж простите за американские барбершопы с ценами в рупиях ))
🔥10
🎥 Записал короткий тур по платформе VAPI, на базе которой собираю голосового ассистента.

🔹 Во второй части видео — демонстрация новой функции: проверка Google Календаря в режиме реального разговора.

Смотреть на YouTube: https://youtu.be/YJpxVxtJA6w?si=Uts23-dWeIJyELF4
👍3
Голосовой ассистент звонит на американский номер

https://share.vidyard.com/watch/YNuXcMGsN6VZnHyUsHo2nC?

Связал VAPI через фронтенд, чтобы звонить в конкретный барбершоп (принимаю на свой номер пока).

Показываю как есть, с небольшими багами.

Я переработал чуть логику, чтобы собранные данные отправлялись в репорте после звонка. А то иногда Шрея пропускала этот шаг и не отправляла в базу данных.

Но это аукнулось тем, что она упорно либо вписывает 2023 год, либо берёт левую дату несмотря на разъяснения.

Модель gpt 4o. Стоимость демо-звонка $0.12. Задержка: ~750 ms.
🔥7
Уроки двух лет жизни в Делавере 🇺🇸

Посмотрим сколькими уроками я успею поделиться до конца года…

Урок #1: Приходить к людям, когда тебе от них ничего не нужно

🌱 Я понял значение жертвенности, но не в патологическом смысле предательства своих границ и долгосрочных интересов. 🌿

Этому помог проясниться Джордан Питерсон (дочитываю его "12 правил жизни"). 🍂

Жертвенность — это древняя, эволюционно развитая черта, которая закрепилась еще до появления религий (но, вероятно мамонты уже бродили по Земле). Она породила кооперацию, построенную на доверии, что стало основой цивилизации. 🌍

Это жертва настоящим ради будущего. Инвестиция в себя завтрашнего дня. Это умение видеть себя в контексте времени, создавая возможности. Это посев футуристических пасхалочек. 🌟

Отличный пруф ценности этого навыка — тот самый тест с зефиркой, где детям предлагали выбор: съесть одну зефирку сразу или дождаться, получив две. Дети, которые могли ждать, в будущем добивались больших успехов в жизни. 🎯

Как это проявляется во взаимодействии с людьми?

🤝 Это то, когда я готов поделиться своей энергией или ресурсами в момент, когда мне ничего не нужно от человека. Но я знаю, что это инвестиция в наши взаимоподдерживающие отношения. Либо выражение благодарности за прошлое. 💌

Это то, чему я научился во взаимодействии с Биллом — моим Airbnb хостом и американским дедушкой, человеком с огромным сердцем, надежным плечом и инженерным складом ума. 💡

Я мог зайти к нему в офис и предложить отвезти мусор до дороги, потому что четверг и я могу успеть это сделать до того, как ему везти самому. 🚗

Или я мог предложить другу оплатить билет на самолет, визу и байк на Бали — как инвестицию в долгосрочность наших отношений. 🏝️

Здесь может просматриваться расчет на будущее. Вероятно, это так. Но у меня с этим нет моральных проблем. 🌟

Альтернатива — это жизнь краткосрочными транзакциями, лишающая людей возможности добровольно проявлять доброту без давления или дедлайнов. Или не проявиться вовсе, что также приемлемо. 🌸

Это взаимовыгодная история, потому что люди любят проявлять доброту по отношению к другим. 🌈
👍137
Урок #2: Суперсила зафиксирована

♫ Пишу это под музыку из плейлиста "Inspiring music for writing". Несмотря на пронзительность скрипок, если мелодия создает пространство, мысли плавно просачиваются через решето сознания и находят путь к виртуальному листу.

🌍 Подобно тому, как открытие жизни за пределами Земли будет свидетельствовать о ее повсеместности, так и супернавыки, проверенные на нескольких кейсах, можно смело добавлять в арсенал.

🌟 В ноябре, на фоне кризисной финансовой ситуации, суперсилы стало проще заметить. Один за другим, я реагировал на бизнес-запросы так быстро, что иногда начинал работать еще до первого созвона с клиентом.

📚 Это принцип give first, которому меня учили в Techstars. Классика, которая работает.

⚡️ Конечно, это порой было рискованно — я мог неправильно интерпретировать задачу. Но импульс, который я запускал этим подходом, оправдывал себя. Мы начинали работать и достигали результата.

Этот импульс помогал не только отсеивать конкурентов, которые оказывались слишком медлительны (пусть даже более компетентны), но и задавал темп реализации.

🔥 Я заметил, что скорость включается не только в кризисных ситуациях, но и тогда, когда искренне резонирует с моим телесным откликом. Это похоже на интуитивное знание: проект можно осилить и зафиналить, даже если возникают рациональные сомнения.

Скорость — явление из того же спектра, что и торопливость. Здоровое проявление скорости я бы назвал динамикой. Это трансформация тени поспешности: ты понимаешь, где важно замедлиться, а где ускориться.

В противном случае возникает однобокость — либо хронический overkill, либо прокрастинация и нерешительность.
4👍4🔥1