Foglamp

Foglamp

Foglamp Labs · Programação

Foglamp é uma plataforma de observabilidade para agentes de IA que vigia as chamadas de LLM que o seu aplicativo faz e as transforma em custos, números de latência, traces distribuídos, avaliações e alertas. Ela se conecta ao Vercel AI SDK com duas linhas de código, então equipes que constroem agentes de IA veem quanto custou cada chamada a um modelo, quão lenta ela foi e onde as saídas deram errado antes que os usuários percebam.

Prévia da interface de Foglamp

Sobre Foglamp

O que é o Foglamp

Foglamp é a camada de observabilidade do Vercel AI SDK. Ele cuida da observabilidade de agentes de IA capturando cada chamada a generateText e streamText que o seu código executa, e depois divide essas chamadas por modelo, agente e cliente para que você pare de adivinhar de onde vêm o seu orçamento e os seus bugs. Como ferramenta de monitoramento de IA, ele fica entre o código do seu agente e os modelos que ele chama.

O problema que ele resolve é simples de enunciar e doloroso de viver. Assim que você coloca um agente de IA em produção, custo e qualidade se desviam em silêncio. Uma mudança de prompt pode dobrar o uso de tokens. Uma troca de modelo pode adicionar segundos de latência. Uma saída ruim pode passar sem que ninguém perceba. Foglamp torna essas mudanças visíveis.

É código aberto sob Apache 2.0, e você pode hospedá-lo por conta própria. Isso importa se os seus prompts e respostas não podem sair da sua infraestrutura. O porém está no foco. O Foglamp foi feito primeiro para o Vercel AI SDK. Hoje, equipes em outros frameworks aproveitam menos dele.

Primeiros passos

  1. Crie uma chave de API do Foglamp no painel, ou imprima uma pelo script de seed se você hospeda por conta própria. A chave começa com fl_.
  2. Instale o pacote com npm i foglamp (também disponível para pnpm, bun e yarn).
  3. Defina FOGLAMP_API_KEY no seu ambiente. Se a chave estiver faltando, o Foglamp não faz nada e nada quebra, então é seguro deixá-la em qualquer ambiente.
  4. Envolva o módulo ai com wrap() e nomeie as suas chamadas usando fog.with({ agentName: "..." }). No AI SDK v7, adicione a integração ao array de telemetria de cada chamada.
  5. Rode o seu aplicativo e abra o painel para ver traces, custos e latência chegando.

Informações do produto

Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Foglamp.

Plano gratuitoSim
Planos pagos$0 - $49/mo
PlataformaWeb, Node.js (Vercel AI SDK)
DesenvolvedorFoglamp Labs
CategoriaProgramação
Data de lançamentoJan 2025
Última atualizaçãoSep 2025
Visitas ao site7.8K
Ranking global do site2M
Disponibilidade da APISim

Ideal para

Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.

Usuários

  • Engenheiros de IA que colocam agentes no Vercel AI SDK
  • Equipes de produto pequenas que vigiam o gasto em IA
  • Empresas preocupadas com privacidade

Tarefas

  • Acompanhar o custo de LLM por modelo e cliente
  • Depurar execuções lentas de agentes
  • Pontuar o tráfego de produção

Cenários

  • Lançar um agente novo em produção
  • Auditar uma migração de modelo
  • Rodar fluxos com vários agentes

Principais recursos

Inteligência de custos

O Foglamp registra quanto custa cada chamada e divide isso por modelo, agente e cliente. Em vez de uma fatura mensal embaçada, você tem uma linha para cada um que chama. Isso torna possível apontar o único agente ou cliente que está drenando o seu orçamento. O dinheiro vaza rápido.

Traces distribuídos

Cada execução vira uma visão em cascata, com o prompt e a resposta exatos capturados por span. Quando um agente devolve algo estranho, você pode percorrer todo o fluxo de chamadas e achar o passo que quebrou em vez de adivinhar a partir dos logs.

Avaliações no tráfego de produção

Você pode pontuar tráfego real com verificações de código e juízes de LLM. Isso significa que a qualidade não é medida apenas em uma suíte de testes. Saídas ruins que escapam dos seus testes de staging são marcadas em dados ao vivo, que é onde elas de fato importam. É esse o ponto.

Alertas de custo, latência e taxa de erro

Regras de limite vigiam custo, latência e taxas de erro, e o plano Pro adiciona alertas por e-mail e Slack. Você define a linha, e o Foglamp avisa quando uma execução a cruza. Não é ideal saber de um pico de latência pelos seus usuários.

Rastreamento por agente

A visão de Agentes mostra spans, latência e gasto de cada agente, junto com o fluxo de chamadas completo dele. Equipes que rodam vários agentes podem compará-los diretamente e ver qual é lento ou caro sem vasculhar painéis compartilhados.

SDK de duas linhas

Envolver o módulo ai custa duas linhas, e as funções que você recebe de volta mantêm os tipos do próprio AI SDK. O seu código atual continua funcionando do mesmo jeito. Esse baixo custo de configuração é o principal motivo pelo qual equipes pequenas realmente o ativam. Por que isso importa? Porque a ferramenta que ninguém instala não pega nada.

Código aberto e auto-hospedável

O Foglamp roda sob Apache 2.0, e o código vive no GitHub. Se os seus dados não podem sair da sua infraestrutura, você pode hospedá-lo por conta própria e ainda ter os mesmos traces e painéis. Grande diferença para equipes reguladas.

Prós e contras

Prós

  • A configuração sai quase de graça: duas linhas de código instrumentam cada chamada a generateText e streamText.
  • O rastreamento de custos divide o gasto por modelo, agente e cliente, não só pelo total.
  • Os traces distribuídos capturam o prompt e a resposta exatos por span, o que torna a depuração concreta.
  • A licença Apache 2.0 com opção de auto-hospedagem mantém prompts sensíveis na sua própria infraestrutura.

Contras

  • Foi feito primeiro para o Vercel AI SDK, então equipes em outros frameworks aproveitam um valor limitado.
  • O plano gratuito limita você a 10.000 spans por mês com apenas 3 dias de retenção, o que não cobre um agente de produção movimentado.
  • Os alertas por e-mail e Slack estão atrás do plano Pro de $49/mês, então usuários gratuitos podem perder o aviso quando algo quebra.

Perguntas frequentes

Ele registra as chamadas de LLM que o seu aplicativo faz e as transforma em números de custo, números de latência, traces, avaliações e alertas. Pense nele como um painel de monitoramento para as partes de IA do seu produto, não como um modelo nem um chatbot.

Conteúdo relacionado

Explore ferramentas, skills e artigos relacionados a Foglamp.

Alternativas a Foglamp

Forefront

Forefront

Forefront · Programação

O Forefront é uma plataforma web para construir com IA de código aberto. Você ajusta os principais modelos de linguagem de código aberto com seus próprios dados, avalia o desempenho deles e os roda por uma API ou os exporta para hospedar por conta própria. Desenvolvedores que querem a conveniência de uma plataforma fechada, mas fazem questão de ser donos dos modelos e dos dados, são o público-alvo aqui.

Grátis / $0 - $99/moVer detalhes
Startkit

Startkit

StartKit.AI · Programação

Startkit é um boilerplate para criar produtos de SaaS com IA e wrappers de IA. Pense nele como um boilerplate para startups de IA com as partes chatas já conectadas: autenticação, pagamentos com Stripe e Lemon Squeezy, limites de uso, e-mail transacional e um kit inicial de API de IA que conversa com OpenAI, Anthropic, Groq ou Llama. Você clona o repositório, define seu preço e começa pela parte do produto que as pessoas realmente pagam. Ele é feito em Next.js sobre React e Tailwind, então boa parte do código boilerplate já parece familiar.

Pago / $99 - $499 one-timeVer detalhes
Testim

Testim

Tricentis · Programação

O Testim é uma plataforma de automação de testes com IA para criar e executar testes de ponta a ponta em aplicações web, mobile e Salesforce. Ele se apoia no aprendizado de máquina para manter os testes estáveis quando uma interface muda, então as equipes gastam menos tempo consertando seletores quebrados. Nada mal para uma ferramenta de testes automatizados que você pode começar a usar hoje. Você cria testes gravando ações no navegador e depois adiciona JavaScript quando precisa de mais controle. É uma escolha sólida para equipes de QA ocupadas.

Grátis / Custom pricing on requestVer detalhes