Open Source ou não?
Iniciei um projeto de 30 dias em 28 de fevereiro, que era construir a Analog. Abri empresa nos EUA, conta bancária, Stripe configurado, tudo certinho.
O desenvolvimento foi muito bem, tendo perdido velocidade na última semana, quando acabei viajando e não pude me dedicar tanto.
Em uma ou duas semanas, pretendo abrir a Analog para mostrar o trabalho, realizar testes e colher feedbacks.
Mas no que a Analog se tornou no final das contas?
Bem, acabei criando um system of action sobre um system of record. Em outras palavras, um AI Agent focado em GTM/Sales que opera sobre um CRM.
Se você considerar apenas o CRM, e a parte de Inbox com WhatsApp que resolvi remover, eu consegui entregar em 30 dias. Mas é aquilo: acabei me animando e pensando em fazer algumas coisas extras, o que estendeu a duração do projeto.
Tem todas as funcionalidades básicas esperadas de um CRM:
→ múltiplos pipelines
→ métricas
→ multiusuário e diferentes permissões
→ envio de email inline
→ conexão com outros apps
→ tarefas para contato, empresa e deal
→ notas para contato, empresa e deal
→ campos customizados para contato, empresa e deal
→ listas estáticas e dinâmicas
→ tags
Além disso, criei uma Home Screen com um AI Agent. Nela, você pode interagir de forma mais “abstrata” com seu CRM. Pedir status dos pipelines, concluir um deal, enviar um follow up, e assim por diante. Tudo com linguagem natural.
Só que eu pensei em ir um pouco mais adiante.
Disponibilizar essa Home Screen/AI Agent para plugar em basicamente qualquer CRM: HubSpot, Pipedrive etc. E é nisso que estou trabalhando nos últimos dias, e pretendo testar um pouco mais antes de abrir para outras pessoas.
Além disso, considerei transformar essa Home Screen/AI Agent e/ou o CRM em um projeto open source, em que você poderia baixar e fazer self hosted ou “hospedar” com a Analog, além de outros benefícios extras, cobrados.
Ainda não fechei essa questão de open source. Vou seguir refletindo se realmente faz sentido. Tem benefícios, mas também tem gargalos. Vamos ver.
De todo modo, o aprendizado tem valido a pena. Trabalhar sozinho em um projeto de ponta a ponta e me preocupar com qualidade do código, cobertura de testes, camadas de segurança para prompt injection, pen test, velocidade e performance da aplicação como um todo, relacionamento e chamadas mais inteligentes de diversas APIs permeadas no projeto, voltar a, de certa forma, codar e, claro, ter cuidado com a UX/UI, os sons e assim por diante.
Com AI mais diretamente, o trabalho com memória de verdade, respostas proativas, criação de artefatos dinâmicos, sistema e teia de ações, próximas atividades sugeridas etc. Toda essa estrutura e infra parecem “simples”, mas são bem mais complexas do que parecem e exigem muita, mas muita iteração, prática, rodar de novo e de novo, ajustar N casos de uso e fazer o próprio sistema aprender com as correções e avanços. Não tem sido tão trivial quanto “create XYZ make no mistakes”.
No final das contas, acredito que esse projeto pode ser útil para outras pessoas, seja open source, seja em algum outro modelo que o faça seguir vivo e evoluindo de alguma maneira.
Antes de pensar em open source, eu tinha cogitado cobrar US$ 49 a US$ 199 por mês, divididos em três planos diferentes, além da possibilidade de compra de créditos extras. Um sistema de limite de uso semelhante ao Claude Code, com limites de consumo semanais. O que me parece razoavelmente justo para um produto com essas capacidades, sendo bem honesto.
De todo modo, para você que chegou até aqui, pode me ajudar nessa decisão: deveria liberar tudo ou partes em open source, ou mantenho uma estrutura de pricing mais SaaS mesmo?
gm
Parabéns aos envolvidos que votaram na absolvição de um banqueiro, branco, hétero, cisgenero, com relação religiosa com cristianismo evangélico, acusado de roubar idosos aposentados para fazer festas de luxo riqueza em resorts. Boa sorte na próxima eleição.
Confira meu artigo mais recente: Mudar de nome é uma das maiores dores de um negócio. Por que a McLaren aceitou passar por isso? https://t.co/P0Fkl3r6NC via @LinkedIn
Em 2020 começamos um projeto de levar alimentação, agasalhos, máscaras, entre outras doações para pessoas em situação de rua. Em março de 202... https://t.co/Fx2VWM6jlA
A Conquer liberou de forma gratuita o curso completo de Inteligência Emocional 2.0. Para fazer a inscrição, é só acessar este link: https://t.co/PVQ1NcXG6b via @escolaconquer