Lohnt sich dein eigenes Littlebird?
Ein unter dem Namen Littlebird vertriebener AI-Assistent, dessen Ansatz darin besteht, einen Agenten die langweilige Lese- und Entwurfsarbeit für dich erledigen zu lassen.
Öffentlich verfügbare Details sind hier spärlich. Betrachte diesen Eintrag deshalb als erste Einschätzung statt als gründliche Analyse. Alles nach dem Muster „AI-Assistent, der für dich liest und Entwürfe schreibt“ ist hauptsächlich eine Hülle: eine Modell-API, ein Ort für deinen Kontext und ein Ablauf, der nach Zeitplan läuft. Ein Coding-Agent kann diese Struktur an einem Abend nachbauen, und dir bleibt die API-Rechnung statt des Abos. Was du an einem Abend nicht nachbauen wirst, sind die Ausgereiftheit, die mobile Oberfläche und sämtliche Integrationen, mit denen das kostenpflichtige Produkt auf deine tatsächlichen Konten zugreift. Das Urteil bleibt „so halb“, bis jemand bestätigt, ob der eigentliche Wert hier im Agentenablauf oder in den darunterliegenden Konnektoren steckt.
EN → DERecherche automatisch aus dem Englischen übersetzt. Original-Prompt auf Englisch beibehalten.
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.Der Prompt öffnet sich vorausgefüllt in deinem Agenten. Prüfe ihn vor dem Ausführen. · dieser Prompt wurde aus dem Bauplan erzeugt · per PR verbessern
Wie sähe deine eigene Version aus?
Eine lokale Web-App, in der du mit einem Modell über deine eigenen hochgeladenen Notizen und Links chattest, dazu ein geplanter Job, der eine Zusammenfassung von allem erstellt, was du ihn beobachten lässt.
Was du brauchst
- Ein LLM-API-Schlüssel (OpenAI oder Anthropic) in .env
- Node 20+ und ein Rechner oder kleiner VPS, der für den Cronjob eingeschaltet bleibt
- Bereitschaft, deinen Kontext selbst einzufügen, statt das Konnektoren erledigen zu lassen
Weil das Zusammenbauen des Ablaufs die einfachen 20 Prozent sind und das Leben damit die übrigen 80. Ein kostenpflichtiger Assistent bringt Authentifizierungsabläufe, Wiederholungslogik, mobile Push-Nachrichten und einen Prompt mit, den jemand monatelang anhand echter Beschwerden verbessert hat. Ein selbst gehosteter Klon funktioniert zwei Wochen lang großartig, dann öffnest du den Tab nicht mehr. Das ist die eigentliche Art, wie jedes persönliche AI-Projekt scheitert.
xMobile App und Benachrichtigungen; deine Version ist ein Browser-Tab
xVorgefertigte Konnektoren zu E-Mail, Kalender, Slack und allem anderen, bei dem sich das kostenpflichtige Produkt authentifiziert
xJemanden, der Prompts abstimmt und Modelle austauscht, wenn ein besseres erscheint
xZuverlässigkeit: Dein Cronjob stirbt lautlos, und niemand alarmiert dich
xAlle Team- oder Freigabefunktionen, sofern das Produkt welche hat
Nichts, worauf sich verweisen ließe. Deshalb gibt es den Prompt.
Was kostet Littlebird?
- Monatliche Zahlung
- 20 $/Mon.20 $/Mon.
- Pro Jahr
- 240 $/Jahr240 $/Jahr
- Mit brasilianischer Karte, inkl. 3,5% IOF
- 105 R$/Mon.1.254 R$/Jahr
In Meine Liste gespeichert. Bei einer Preisänderung erscheint hier ein Hinweis.
Du schließt den Kauf auf der Website von Littlebird ab. Vibe Radar wickelt keine Zahlungen ab.
Littlebird selbst bauen oder abonnieren?
Passe die Zahlen an: Stunden zum Bauen, dein Stundensatz, Betriebskosten und der Abopreis.
Über 24 Monate ist das Abo günstiger.
Startwerte aus der Analyse geschätzt (ein Wochenende). Nicht eingerechnet ist, was dir fehlt (Support, Integrationen, Sicherheit).
Kann ich Littlebird nachbauen?
Teilweise. Den Kern von Littlebird baust du mit dem Prompt auf dieser Seite an einem Wochenende, aber es gibt echte Lücken: Mobile App und Benachrichtigungen; deine Version ist ein Browser-Tab, Vorgefertigte Konnektoren zu E-Mail, Kalender, Slack und allem anderen, bei dem sich das kostenpflichtige Produkt authentifiziert. Lies die Liste oben, bevor du loslegst.
Was kostet Littlebird?
Littlebird kostet etwa 20 $/Mon. (Plus, geprüft am 18.08.2026), also 240 $ pro Jahr.
Was fehlt mir, wenn ich Littlebird ersetze?
Ehrlich gesagt: Mobile App und Benachrichtigungen; deine Version ist ein Browser-Tab; Vorgefertigte Konnektoren zu E-Mail, Kalender, Slack und allem anderen, bei dem sich das kostenpflichtige Produkt authentifiziert; Jemanden, der Prompts abstimmt und Modelle austauscht, wenn ein besseres erscheint; Zuverlässigkeit: Dein Cronjob stirbt lautlos, und niemand alarmiert dich; Alle Team- oder Freigabefunktionen, sofern das Produkt welche hat. Wenn dir davon etwas wichtig ist, zahl weiter.
Gibt es eine Open-Source-Alternative zu Littlebird?
Es gibt keine ausgereifte Open-Source-Alternative, auf die sich verweisen ließe, und genau deshalb gibt es den Prompt auf dieser Seite.