Kip est un client macOS rapide et natif pour votre Karakeep auto-hébergé. Tapez un fragment dont vous vous souvenez : il cherche sur votre serveur et dans la copie sur votre Mac en même temps, puis vous laisse prévisualiser, ouvrir ou classer sans quitter le clavier.
Karakeep est un excellent endroit où ranger les choses. Kip sert à les retrouver : à partir d’un mot à moitié oublié, d’un site, d’un tag ou d’un mois.
Votre instance et la copie locale sont interrogées ensemble, les résultats fusionnés sans doublons. Tout le langage de requête de Karakeep, affiché en puces de filtre modifiables.
Une liste dense, une grille visuelle et une vue de lecture partagent la même sélection : changer de vue ne vous fait jamais perdre votre place.
Appuyez sur Espace sur n’importe quel signet pour un aperçu façon Coup d’œil. Les flèches passent au suivant, Échap ferme.
Un raccourci global ouvre un panneau de recherche sur l’écran où vous travaillez, même fenêtre principale fermée, puis rend le focus quand vous avez fini. Collez une URL pour l’enregistrer.
Enregistrez liens, notes, images et PDF. Modifiez titres, notes, tags et listes, ajoutez aux favoris et archivez, y compris sur plusieurs signets à la fois, avec annulation quand le serveur le permet.
Toute la bibliothèque vit dans une base de données locale. Les articles et les images sont conservés pour les signets récents, pour tout, ou pour les tags que vous choisissez. Les modifications faites hors ligne se synchronisent plus tard.
Une extension de partage enregistre liens et textes d’autres apps directement dans Karakeep, et le menu Partager de macOS fonctionne depuis Kip.
Les signets Instagram, Threads, X, TikTok et Facebook s’affichent avec auteur, légende et statistiques plutôt qu’un mur de connexion.
Anglais, chinois, espagnol, français, italien et allemand. Apparence claire, sombre ou système, un choix de couleurs d’accentuation, VoiceOver et réduction des animations respectés.
Suivez Google News, daily.dev, Hacker News et tout site doté d’un flux. Aujourd’hui les réunit en une une ; S enregistre un article dans votre bibliothèque.
Un catalogue de centaines de flux vérifiés à la main, issus de 18 pays, par catégorie. Cochez-en quelques-uns et ils sont ajoutés, un dossier par pays.
Un court accueil choisit une apparence, connecte votre serveur et, si vous le souhaitez, vos premières sources d’actualités. Kip ne demande aucune autorisation particulière à macOS.
Facultatif et désactivé tant que vous ne l’activez pas. Kip suit les sources que vous choisissez, les présente comme un journal et transforme en signets Karakeep, d’une touche, les articles qui méritent d’être gardés.
Aujourd’hui fond toutes les sources en une seule page : un article à la une, des colonnes, une bande d’images. Les flèches suivent le chemin de votre regard ; rien ne sort de la vue.
Éditions et sujets de Google News, daily.dev, Hacker News, tout site en RSS, Atom ou JSON Feed, et l’OPML de votre ancien lecteur. Renommez-les et rangez-les dans des dossiers.
S enregistre, Maj-S enregistre avec une note. Les tags peuvent suivre le dossier, la source est indiquée dans la note, et Enregistrés dans Kip liste ce que vous avez gardé.
Le lecteur s’ouvre au-dessus de la fenêtre avec l’article complet quand le flux ne propose qu’un aperçu, zoom avec F, et passage d’un article à l’autre avec les flèches.
Un catalogue de flux de 18 pays, classés par catégorie et vérifiés un à un. Parcourez-le ici, ou cochez-les dans Kip.
Sources, articles et images en cache restent en local, dans les limites que vous fixez. Masquez des mots ou des sites, suivez des recherches, videz le cache à tout moment.
Tapez des mots simples, ou le langage de requête de Karakeep. Chaque filtre devient une puce que vous pouvez voir, modifier ou retirer, et la portée de la recherche reste toujours à l’écran.
Les deux à la fois. Les résultats trouvés par les deux viennent en premier, puis ceux du serveur, puis ceux de votre Mac.
La recherche plein texte de Karakeep, y compris le contenu des pages qu’il a explorées.
Recherche plein texte SQLite sur la copie locale. Instantanée, et toujours là quand vous êtes hors ligne.
La recherche hybride de Karakeep, proposée seulement si votre serveur l’a activée.
La saisie est temporisée et les requêtes périmées sont annulées, si bien que les résultats n’arrivent jamais dans le désordre. Quand le serveur est injoignable, Kip le dit et continue de chercher sur votre Mac.
focus #productivitédes mots, avec un taglist:Lecture is:favles favoris d’une listeurl:sqlite.orgd’un seul siteafter:2026-01-01 -is:archivedrécents et non archivés(#pain or #pizza) is:favgroupes avec and / or-is:tagged -is:inlistce qu’il reste à organiseris:media age:<1mfichiers enregistrés le mois dernierLes thèmes sont vos propres regroupements, construits à partir de tags, de listes ou d’une requête et conservés sur votre Mac. Kip les suggère d’après le contenu réel de votre bibliothèque et ne modifie jamais seul les données de votre serveur.
Sélectionnez un signet et appuyez sur Espace. Parcourez la liste avec les flèches, Échap pour fermer. Essayez ici avec les boutons, ou votre clavier.
Kip garde une copie complète de vos signets dans une base SQLite locale et synchronise avec soin. Une synchronisation soignée fait la différence entre un client auquel on confie sa bibliothèque et un autre.
Cherchez dès la connexion pendant que la bibliothèque se télécharge en arrière-plan. Une synchronisation interrompue reprend où elle s’est arrêtée.
Un passage partiel ne supprime jamais rien en local. Les suppressions ne sont appliquées qu’une fois que Kip a vérifié toute la bibliothèque.
Les modifications faites hors ligne attendent dans une file persistante et sont réessayées avec temporisation. Un résultat incertain est vérifié, jamais répété à l’aveugle.
Si un signet a changé entre-temps sur le serveur, Kip le remarque et vous demande, au lieu d’écraser l’un ou l’autre côté.
Pas de compte, pas de service cloud, pas d’analytique. Kip ne parle qu’à votre Karakeep, et à personne d’autre sans votre accord.
Jamais dans des fichiers, des journaux ou des rapports de diagnostic, et jamais envoyée à un autre hôte que votre instance. Se déconnecter supprime la clé et les données locales.
Rien n’est collecté ni envoyé ailleurs. Les rapports de plantage restent désactivés tant que vous ne les activez pas, et ne contiennent jamais votre contenu. Les journaux de fonctionnement sont réduits au minimum et n’incluent pas votre contenu.
App Sandbox avec les seules autorisations nécessaires. Kip ne lit jamais votre presse-papiers de lui-même.
Le HTTP simple n’est accepté que pour les adresses locales, et seulement après votre confirmation.
Les articles s’affichent dans une vue web restreinte, sans identifiants injectés, et les images tierces ne se chargent que si vous les autorisez.
Les suggestions restent des suggestions. Kip ne modifie tags, listes ou signets que sur votre demande, et la suppression demande toujours confirmation.
Barre latérale, contenu et inspecteur, panneau rapide, panneau d’aperçu et extension de partage. Le thread principal ne fait que dessiner.
Analyseur de requêtes, recherche combinée, synchronisation reprenable et file persistante des modifications en attente, le tout en Swift Concurrency.
Une base par instance sur votre Mac, et l’API documentée de Karakeep avec votre clé. Aucun autre service impliqué.
Kip est gratuit et open source sous licence MIT. S’il vous est utile, vous pouvez soutenir le projet.
# Build from source with Xcode git clone https://github.com/bsramin/kip cd kip xcodebuild -project Kip.xcodeproj -scheme Kip \ -configuration Release \ -derivedDataPath build build open build/Build/Products/Release/Kip.app
Kip vient du même atelier que Pass Quick Access et Nexion : Swift et SwiftUI, pas d’Electron, le clavier d’abord, et rien d’envoyé là où vous ne l’avez pas choisi.