Faut-il créer votre propre Littlebird ?
Un assistant AI commercialisé sous le nom Littlebird, qui propose de confier à un agent les lectures et les rédactions fastidieuses.
Les informations publiques sur ce produit sont limitées : considérez donc cette entrée comme un premier examen plutôt que comme une analyse approfondie. Tout produit du type « assistant AI qui lit et rédige pour vous » est surtout une enveloppe : une API de modèle, un endroit où déposer votre contexte et une boucle exécutée à intervalles réguliers. Un agent de programmation peut reconstruire cet ensemble en une soirée, et vous gardez la facture API à la place de l'abonnement. Ce que vous ne reconstruirez pas en une soirée, c'est le soin apporté au produit, l'interface mobile et les intégrations que le produit payant propose avec vos comptes réels. Le verdict reste « kinda » jusqu'à ce que quelqu'un confirme si la vraie valeur réside dans la boucle de l'agent ou dans les connecteurs sous-jacents.
EN → FRAnalyse traduite automatiquement de l’anglais. Prompt original conservé en anglais.
Build a local personal AI assistant web app in an empty folder. No accounts, no cloud, no telemetry.
Stack, no substitutions:
- TypeScript, Node 20, Fastify for the server
- SQLite via better-sqlite3, file at ./data/assistant.db
- Server-rendered HTML with htmx for interactivity, plain CSS, no React, no Tailwind
- OpenAI-compatible chat completions and embeddings, base URL and key read from .env (OPENAI_API_KEY, OPENAI_BASE_URL, CHAT_MODEL, EMBED_MODEL)
- node-cron for scheduled jobs, all in one process
Features in scope:
1. Context library: paste text, upload .md/.txt, or submit a URL. URLs are fetched server side and reduced to readable text with @mozilla/readability plus jsdom. Chunk to ~800 tokens, embed, store chunks and vectors in SQLite.
2. Chat: a single conversation view. On each message, retrieve the top 8 chunks by cosine similarity, put them in the system prompt with source titles, stream the reply back. Persist all turns.
3. Watchlist: each row is a name, a URL or a search query, and a cadence (daily or weekly). A cron job fetches each item, diffs the extracted text against the last stored snapshot, and asks the model to summarize what changed in under 80 words. Skip items with no meaningful diff.
4. Digest: a /digest page listing the latest summaries newest first, plus a digest.md file written to ./out/ after each run so it is greppable.
5. Every model call is logged to a calls table with model, token counts and latency, and /usage shows totals by day so you can see what you are spending.
Out of scope, do not build: user accounts, OAuth to any third party, email or push notifications, mobile app, multi-user sharing, vector database services, Docker.
Deliver: npm install, npm run dev on port 3000, a seeded example watchlist item, .env.example with every variable, and a README that states plainly what works and what breaks if the process dies.Le prompt s’ouvre prérempli dans votre agent. Relisez-le avant de l’exécuter. · ce prompt est généré à partir du plan de construction · améliorez-le via une PR
Comment créer votre propre version ?
Une application web locale où vous discutez avec un modèle à partir des notes et des liens que vous avez téléversés, ainsi qu'une tâche planifiée qui produit une synthèse de tout ce que vous lui avez demandé de surveiller.
Ce dont vous aurez besoin
- Une clé API de LLM (OpenAI ou Anthropic) dans .env
- Node 20+ et une machine ou un petit VPS qui reste actif pour la tâche cron
- La volonté de coller vous-même votre contexte au lieu de laisser des connecteurs s'en charger
Parce qu'assembler la boucle représente les 20 pour cent faciles et vivre avec, les 80 autres. Un assistant payant dispose déjà des parcours d'authentification, de la logique de nouvelle tentative, des notifications push mobiles et d'un prompt que quelqu'un a affiné pendant des mois à partir de plaintes réelles. Un clone auto-hébergé fonctionne très bien pendant deux semaines, puis vous cessez d'ouvrir l'onglet, ce qui est le véritable mode d'échec de toute réalisation AI personnelle.
xL'application mobile et les notifications ; votre version est un onglet de navigateur
xLes connecteurs prêts à l'emploi pour les e-mails, le calendrier, Slack et tous les autres services auxquels le produit payant s'authentifie
xQuelqu'un qui ajuste les prompts et remplace les modèles lorsqu'un meilleur arrive
xLa fiabilité : votre tâche cron s'arrête silencieusement et personne ne vous alerte
xLes éventuelles fonctions d'équipe ou de partage du produit
Rien qui mérite d’être cité. C’est pour cela que le prompt existe.
Combien coûte Littlebird ?
- Facturation mensuelle
- 20 $US/mois20 $US/mois
- Par an
- 240 $US/an240 $US/an
- Avec une carte brésilienne, IOF de 3,5% inclus
- 105 R$/mois1 254 R$/an
Enregistré dans Ma liste. Un avis s’affichera ici si le prix change.
Vous finalisez l’achat sur le site de Littlebird. Vibe Radar ne gère aucun paiement.
Construire ou s’abonner à Littlebird ?
Ajustez les chiffres : heures de développement, taux horaire, coûts d’exploitation et prix de l’abonnement.
Sur 24 mois, l’abonnement coûte moins cher.
Heures estimées d’après l’analyse (un week-end). Ne chiffre pas ce que vous perdez (support, intégrations, sécurité).
Puis-je recréer Littlebird ?
En partie. Le cœur de Littlebird se construit en un week-end avec le prompt de cette page, mais il reste de vraies lacunes : L'application mobile et les notifications ; votre version est un onglet de navigateur, Les connecteurs prêts à l'emploi pour les e-mails, le calendrier, Slack et tous les autres services auxquels le produit payant s'authentifie. Lisez la liste ci-dessus avant de vous lancer.
Combien coûte Littlebird ?
Littlebird coûte environ 20 $US/mois (Plus, vérifié le 18/08/2026), soit 240 $US par an.
Que perd-on en remplaçant Littlebird ?
Honnêtement : L'application mobile et les notifications ; votre version est un onglet de navigateur; Les connecteurs prêts à l'emploi pour les e-mails, le calendrier, Slack et tous les autres services auxquels le produit payant s'authentifie; Quelqu'un qui ajuste les prompts et remplace les modèles lorsqu'un meilleur arrive; La fiabilité : votre tâche cron s'arrête silencieusement et personne ne vous alerte; Les éventuelles fonctions d'équipe ou de partage du produit. Si l’un de ces points compte pour vous, continuez à payer.
Existe-t-il une alternative open source à Littlebird ?
Aucune alternative open source mature à recommander, et c’est précisément pour cela que le prompt de cette page existe.