-->
2024-11-06のShow HNで最も注目を集めている開発者プロジェクトを探索。革新的な技術やAIアプリケーションなど、エキサイティングな新発明をご覧ください!
今日の内容は、プログラミング教育向けのAIツール「TutoriaLLM」、MarkdownをPDFに変換するCLI、「muGen」や「OpenDAL」などのGenAIマイクロフレームワークやAPI、音楽プラットフォーム、AIを利用したアプリ開発、ビデオ要約アプリ、GitHubをCMSとして利用するブログの構築、デザインシステムをReactコンポーネントに変換するツールなど多岐にわたります。また、個々のプロジェクトのアイデアやフィードバックを求める声も多く見受けられました。
URL: https://github.com/TutoriaLLM/TutoriaLLM
著者: Soumame
説明: こんにちは!私は徳丸壮(https://tokumaru.work)で、日本の高校生です。K-12のプログラミング教育のために大規模言語モデル(LLM)を活用する方法に取り組んでいます。最近、「TutoriaLLM」というプロジェクトを立ち上げました。これは、教育者や学生を支援するために設計されたセルフホスティングのアプリケーションで、ガイド付きのチュートリアルを提供するマルチモーダルなLLMです。
TutoriaLLM は、音声(音声対音声)とテキストベースのAIインタラクションをBlocklyに統合しています。BlocklyはScratchでの利用が広く知られているブロックエディタです。このアプリはサーバーサイドでのコード実行を可能にし、学生は設定なしでMinecraft(BedrockまたはEducation Edition)内で直接コードをテストできます。
私はこのプロジェクトの開発を積極的に進めており、来年にはプログラミング教育での使用に適したレベルに持っていくことを目指しています。フィードバックをいただけると嬉しいです!
ドキュメント: https://tutoriallm.com
デモ: https://demo.tutoriallm.com
リポジトリ: https://github.com/TutoriaLLM/TutoriaLLM
人気: 48 点数 | 10 件のコメント
URL: https://github.com/andy-verstraeten/mdexport
著者: andyvtn
説明:
人気: 4 点数 | 1 件のコメント
URL: https://github.com/vorsocom/mugen
著者: sandogeorge
説明: 私は約4ヶ月前にmuGenの開発を始めましたが、今ではその安定性が十分で、皆さんに共有する準備が整いました。
muGenは、マルチモーダル/マルチチャネル(3MC)生成AIアプリケーションのプロトタイピングとデプロイのためのマイクロフレームワークです。Pythonで書かれており、シンプルでスリムかつ拡張性のあるコードベースを目指しています。これにより、開発者はLLMやベクターストレージ、コミュニケーションプラットフォームなどの技術やベンダーを自由に組み合わせて、迅速にゼロからデプロイメントまで実現できるようになります。
注:muGenは現在、AWS Bedrock、Groq、およびSambaNovaを完成バックエンドとしてサポートしていますので、試すにはこれらのAPIのうちの1つの認証情報が必要です。時間が取れ次第、他のベンダーへのサポートも追加する予定です。
人気: 3 点数 | 0 件のコメント
URL: https://github.com/apache/opendal
著者: tison
説明:
人気: 11 点数 | 0 件のコメント
URL: https://jetelina.org/im-happy-you-wanna-know-me-more/
著者: onoke
説明:
人気: 1 点数 | 0 件のコメント
URL: https://eyeball.wtf/
著者: quinto_quarto
説明:
人気: 6 点数 | 0 件のコメント
URL: https://www.youtube.com/watch?v=YKkURPjPHRw
著者: jsmith21
説明:
人気: 2 点数 | 0 件のコメント
URL: https://qabuddy.io/
著者: donadev
説明:
人気: 4 点数 | 1 件のコメント
著者: mecarc
説明: Galliassは、ノーコードのリンクエンゲージメントツールになりました。QRコードジェネレーター、バイオリンク、短縮リンクなど様々な機能を提供しています。
人気: 1 点数 | 0 件のコメント
URL: https://sigmaseo.io/
著者: mangoseo
説明:
人気: 1 点数 | 0 件のコメント
URL: #
著者: zicxor
説明: Allwentを紹介します - あなたの究極のRedditコールドアウトリーチプラットフォーム!
マーケター、リクルーター、そしてRedditでの人脈を広げたい全ての人に最適です。Allwentは、関連する投稿を見つけ、潜在的なコラボレーターと交流する手助けをします。
注意: このアプリはRedditのサービス利用規約に準拠しています。責任を持って使用し、ユーザーのプライバシーを尊重してください。
アプリリンク: https://apps.apple.com/us/app/allwent/id6475793145
人気: 3 点数 | 0 件のコメント
著者: rtills
説明: 呼吸法の練習をサポートするシンプルなウェブアプリです。
メールアドレスをご登録いただければ、どのようなパーソナライズされたシーンで瞑想をしたいかもお尋ねします。
最初の5回は無料ですが、その後は支払いシステムを整える必要があります…。
人気: 3 点数 | 0 件のコメント
URL: https://github.com/adamsol/GitQuill
著者: adamsol
説明:
人気: 20 点数 | 2 件のコメント
URL: https://simplenotepad.vercel.app/
著者: danhds
説明:
人気: 1 点数 | 3 件のコメント
URL: https://apps.apple.com/us/app/video-summarize-ai-video-chat/id6692608763
著者: fit_developer
説明: 長いYouTube動画を見るのに疲れていませんか?Ai Video Chatアプリでは、YouTube動画を数秒で要約することができます!AI要約機能が動画を文字起こしし、要約を提供します。
人気: 2 点数 | 0 件のコメント
URL: https://tushynski.me/from-documentation-chaos-to-terminal-clarity-last-cli-you-will-need/
著者: alextttty
説明:
人気: 3 点数 | 0 件のコメント
URL: https://youtubetranscriptoptimizer.com/blog/03_nextjs_github_blogging_system
著者: eigenvalue
説明: 最近、自分のNext.jsアプリ用のブログが必要になり、見た目が素晴らしく、既存のNext.jsアプリに統合できてデプロイが簡単で、ホスティングと設定をよりコントロールできるものを探していました。
私の目標は、モダンなCSSスタイリングとリッチなクライアントサイドエフェクトを使って、デスクトップとモバイルの両方で素晴らしく見えるもの、そして特に新しいブログ投稿を簡単に作成し、既存の投稿を編集できるような非常に使いやすいものを手に入れることでした。
そこで、GitHubをCMSとして使い、最初にいくつかのメタデータを加えたマークダウン形式で投稿を書くというアイデアを思いつき、それを基本的にHTML/CSSにパースするという方法を取りました。似たようなことを行っているプロジェクトは他にもありますが、私のものは非常にミニマルで、あまり設定が必要なくプロジェクトに統合しやすいです。
結果的に、非常にうまくいったので、これをスタンドアロンのオープンソースプロジェクトにすることに決めました。こちらで確認できます:
https://github.com/Dicklesworthstone/nextjs-github-markdown-…
人気: 2 点数 | 0 件のコメント
著者: Guy_Brodetzki
説明:
人気: 1 点数 | 1 件のコメント
URL: https://recipesupersite.com
著者: recliner
説明: これはOpenAI APIを製品に実装する初めての試みです。私は一人の開発者で、Cloudflareのカスタムホスト名を使ってマルチテナントアプリを構築するのに数ヶ月を費やしました。製品はまさにMVP(最小限の実用的製品)で、フィードバックをいただけるととてもありがたいです。ありがとうございます!
人気: 1 点数 | 0 件のコメント
URL: https://pages.virtualsaleslab.com/tools/camera-pwa
著者: ToJans
説明: この小さなツールを使うと、複数の写真を撮影したり、デバイスのフォルダーから写真を読み込んだり、写真をデバイスのフォルダーに保存したりできます。
位置情報をオンにすると、ファイル名にその場所が含まれ、赤いピンをクリックすることでその場所を確認できます。
すべての処理はブラウザのクライアント側で行われ、あなたの写真情報はサーバーに送信されることはありません。
例えば、埠頭に行ってスマートフォンで複数の写真を撮る必要がある場合、簡単にそれらを見たり、位置情報とともにブラウズしたりするのに役立つかもしれません。
人気: 1 点数 | 0 件のコメント
URL: https://github.com/hcloud-k8s/terraform-hcloud-kubernetes
著者: lpellegr
説明:
人気: 1 点数 | 0 件のコメント
URL: https://github.com/agentic-labs/lsproxy
著者: robmck
説明:
人気: 6 点数 | 1 件のコメント
著者: remolacha
説明: 私はGoogle SheetsとCRMのレコードをファジー重複除去するアプリを作りました。
実装の詳細:
デモ動画: https://youtu.be/7mZ0kdwXBwM
Githubリポジトリ(Apache 2.0ライセンス): https://github.com/SnowPilotOrg/dedupe_it
より良くするためのフィードバックがあれば教えてください!
人気: 4 点数 | 2 件のコメント
URL: https://cyclips.com
著者: samuelito
説明: こんにちはNH!
3ヶ月前、大学を卒業した後に、Cyclipsというプロジェクトを始めました。これは、兄のコンテンツ制作を手助けするためと、自分自身に新たな挑戦をするためにスタートしました。当初、1ヶ月で終わらせられると思っていたのですが、実際には3ヶ月かかってしまいました。この3ヶ月間は、私の人生の中で最も濃密な時間でした; インディハッカーとして、一人で16時間働く日々を過ごしました。その過程で、周囲からは諦めるべきだと言われ、努力が無駄だと discouragement を受けましたが、私はあきらめず、前進し続けたことに感謝しています。
Cyclipsは、Next.jsとFastAPIを使って作られた無料ツールです(無料ユーザーには動画サイズの制限があり、HD出力もあります)。バックエンドは予想よりも複雑で、新しい技術を学んで統合する必要がありました。具体的には、正確なタイムスタンプの整合のためにwav2vecや、字幕の生成や分析を行うためのOpenAIのWhisperおよびその他のAPIを学びました。
Cyclipsの使い方はこんな感じです:ユーザーはダッシュボードにログインし、YouTubeの動画リンクを入力します(将来的には他のプラットフォームもサポート予定です)。その後、ソフトウェアが動画を分析し、魅力的なトピックを特定し、潜在的にバイラルになりそうなクリップを自動生成します。また、顔検出を使った自動トリミングや、自動生成された字幕も追加されます。さらに、クリップを完璧に仕上げるためのクリーンでインタラクティブな動画エディタも用意しています。
皆さんのフィードバックをお待ちしております!
PS:私のDiscordコミュニティでのアップデートをお届けします。
私のDiscordサーバーはhttps://discord.gg/6QdruVzUn9です。
人気: 5 点数 | 6 件のコメント
URL: https://paragraphrewrite.com/paragraph-generator
著者: orenha
説明:
人気: 3 点数 | 1 件のコメント
著者: liorgrossman
説明: こんにちは、HNの皆さん。
私は熱心な読書家で、毎年多くのノンフィクションの本を読みます。楽しむことはできますが、ノンフィクションの本には私にとって関連性のない、または役立たない情報が多く含まれていることが多いと感じています。
それが、TailoredReadを作ることにした理由です。これは、AIを使って読者に特化したフルレングスの本を書くツールです。
使い方は以下の通りです:
これまでのところ、初期ユーザーがプログラミング、ビジネス、科学、歴史、旅行、趣味など多様なテーマについて魅力的な本を作成しているのを見てきました。初期ユーザーからの100以上の無料本サンプルはこちらです:https://tailoredread.com/books
TailoredReadについての皆さんのフィードバックや質問をお待ちしています!
人気: 3 点数 | 2 件のコメント
URL: https://yourhackernews.com/
著者: nimbusega
説明:
人気: 405 点数 | 99 件のコメント
URL: https://aide.dev/
著者: skp1995
説明: こんにちは、HN。私たちはSandeepとNareshで、Aideのクリエイターです。Aideをオープンソース化し、コミュニティの皆さんに試していただけることを嬉しく思っています。Aideは、LLMsを統合したVSCodeのフォークです。
以下に私たちの機能を説明します:
プロアクティブエージェント
エージェントは、リントエラー(言語サーバーによって提供される)に基づいて反復処理し、定義に移動したり、参照に移動することで関連するコンテキストを取得し、修正提案を行ったり、コンテキストに不足している可能性があるファイルをリクエストしたりします。
開発者コントロール
コーディングセッションの上に編集を行うことを推奨しています。そのために、エージェントが行ったすべての編集を一回のクリックで取り消すことができる、VSCodeネイティブのロールバック機能を作りました。これにより、以前の変更が混乱することなく、間違っていた場合に対応できます。
チャット+編集の統合フロー
ファイルに@で言及しながらチャットで問題をブレインストーミングし、その後編集に移行することが可能です(複数のファイルにわたり編集することも可能です)。また、少ないセットの編集から、側面効果を話し合うこともできます。
インライン編集ウィジェット
macOSのスポットライトウィジェットからインスピレーションを得て、エディタ内に似たようなものを作成しました。コードの一部をハイライトし、Cmd+Kを押して自由に指示を出すことができます。
ローカルで動作するAIブレイン
sidecarというバイナリを提供しており、これはLLMプロバイダーとのコミュニケーションを行い、プロンプトを準備し、エディタでLLMを使用します。すべてがローカルで処理され、プロンプトやレスポンスに対する完全な制御が可能です(あなたが選択しない限り、私たちの方にデータは洩れません)。
私たちは過去15ヶ月間、VSCodeの内部について学び(これには非自明なコードベースです)、AIの能力を向上させるために努力してきました。私たちのフレームワークは、swebench-liteでも43%のスコアを誇ります。
このAIのロジックのすべてがあなたのマシン上でローカルに実行されるため、プロンプトからレスポンスに至るまでデータを完全にコントロールでき、自分自身のAPIキーを使用することもできます(任意のLLMプロバイダーが可能)し、直接やり取りすることもできます。
まだまだ多くのものを構築しなければならず、私たちは1%の旅路に過ぎません。現時点でエディタは堅牢に感じられ、私たちが解決を目指したフローで壊れることはありません。
もし、私たちが構築してほしいものがあれば教えてください。私たちは拡張性を高め、コミュニティと協力して次の機能を構築し、AIネイティブエディタの新たなマイルストーンを設定していきたいと考えています。
人気: 207 点数 | 150 件のコメント
URL: https://github.com/abuseofnotation/termlisp
著者: boris_m
説明:
人気: 72 点数 | 26 件のコメント
URL: https://swekit.dev/
著者: soham123
説明: こんにちは、HNの皆さん。
私はSWE-Kit、LLMツールキット(関数呼び出しツール)を作りました。これにより、Devinのようなコーディングに特化したエージェントを簡単に構築できます。
ローカルエージェントを構築する際、典型的なパターンに気付きました。それは、システムやコードベースと対話するためのLLMツールを作成し、完璧にすることが繰り返し行われ、時間がかかるということです。そこで、コード、ファイルシステム、git、シェルと対話できるエージェントを簡単に構築できるレイヤーを作成しました。これにより、さまざまなコーディングエージェントのユースケースに迅速に対応できます。
すでにオープンなコーディングエージェントは存在しませんか?確かにありますが、多くの人は大規模なリファクタリングなど、特定のユースケースを解決したいと考えています。現在のコーディングエージェントは、特定のユースケースにカスタマイズできないか、さまざまなワークフローに合わせて調整することを想定していません。
このアイデアは、選んだエージェントのフレームワークで数行のコードを書くだけで、ソフトウェアエンジニアリングエージェントを構築できるツールのライブラリを提供することです。
以下の難しい部分を皆さんのために解決しました:
これは私が探していた10倍のコーディングエージェントですか?
いいえ、これはコーディングエージェントではありませんが、好きなフレームワークでカスタムコーディングエージェントを構築するための機能を提供します。
ただし、すぐに始められるテンプレートもいくつか作成しました:
SWEキットの能力をよりよく示すために、私たちはswebench.comというコーディングエージェントのベンチマークでテストを行いました。SWEキットは48.60%を記録し、Devinはわずか13.86%でした。
もしこれを使ってみる場合は、ぜひフィードバックをください。また、コーディングエージェントの構築に関してサポートが必要な場合は、お気軽にご連絡ください。
私(ソハム)と共同創設者のカランは、このスレッドで積極的に質問にお答えします!
人気: 4 点数 | 0 件のコメント
URL: https://github.com/bluzky/salad_ui
著者: bluzky
説明:
人気: 2 点数 | 0 件のコメント
URL: https://github.com/robusta-dev/holmesgpt
著者: nyellin
説明:
人気: 1 点数 | 0 件のコメント
URL: https://pzerro.com
著者: davidjustice
説明:
人気: 1 点数 | 0 件のコメント
URL: https://www.raycast.com/blog/raycast-notes
著者: gniting
説明:
人気: 4 点数 | 0 件のコメント
URL: https://chromewebstore.google.com/detail/starizon-ai-ai-agent-and/cnidodnbcjondpfpoapckiajkhnhelej
著者: imdoge
説明: こんにちは、HN!ソロ開発者です。
最近、ブラウザ拡張のAIアシスタントを開発しました。これは、SiderやMonica、Merlinに似ていますが、それらのツールほどの組み込み機能はありません。
このアシスタントの特長の一つは、スマートスクレイピングとモニタリング機能です。サイドパネルでチャットをしながらウェブページのデータをスクレイピングしたり、それをアクションとして保存したり、追加のトークンコストなしで似たページ上で再再生することができます。また、これらのアクションに基づいてスケジュールされたウェブページのモニタリングを設定でき、特定の条件が満たされるとブラウザ通知、メール、Webhook、またはTelegramボットにアラートが送信されます。
ログインして使い始めることができますし、自分のAPIキー、ベースURL、モデル(ローカルモデルアドレスも使えます!)を設定してカスタマイズすることで、ほとんどの機能を解放できます。
ご意見や、もっと便利になるための機能アイデアをお待ちしています!
読んでくださり、ありがとうございます!質問や改善提案があればお気軽にどうぞ!
人気: 3 点数 | 0 件のコメント
著者: elliotxx
説明: こんにちは、
私はKarporのチームに所属しており、このオープンソースのインテリジェントKubernetesデータプレーンツールを開発しています。v0.5.0をリリースし、いくつかの重要な更新を行いました。
Karporとは何か?
v0.5.0の新機能:
v0.6.0での予定:
ぜひお試しください:
皆さんのご意見やフィードバックをお待ちしています!
人気: 2 点数 | 0 件のコメント
URL: https://chromewebstore.google.com/detail/monthly-bill-tracker/phlfhkmdofajnbhgmbmjkbkdgppgoppb
著者: albertkag
説明:
人気: 1 点数 | 0 件のコメント
URL: https://launchyourapp.dev/tools/react-native-shadow-generator
著者: ferchvs
説明: こんにちは、HNの皆さん。
モバイルアプリケーションを構築する際にいつも悩んでいるのが「ボックスシャドウ」です。そのため、iOSとAndroidの両方のプラットフォーム用のシャドウを生成する無料のツールを作りました!
コードをコピーする前にシャドウのプレビューも見ることができます :)
皆さんのフィードバックや改善点についての意見をぜひ聞かせてください!
人気: 1 点数 | 0 件のコメント
URL: https://www.robustlaunch.com
著者: imadjourney
説明: こんにちは、HN!ソロ開発者です。10日前に、このプロジェクトの構築を始めました。マーケティングセクションをコピー&ペーストし、それを当社のデザインシステムと整合させるのに無限の時間を費やした後です。
私は「AIが私たちのデザインシステムを理解し、それに実際に合ったReactコンポーネントを生成できたらどうなるだろう?」と考えました。
現在の進捗(10日経過):
まだ初期段階ですが、以下のような他の開発者と共有できることにワクワクしています:
ぜひお聞かせください、もし:
私はこのプロジェクトを一人で進めており、深入りする前に本当に解決すべき問題かどうか理解したいと思っています。あなたのデザインシステムに関する悩みをコメントしてください!
目標:デザインの一貫性を保ちながら、開発者の繰り返し作業を削減すること。
人気: 6 点数 | 0 件のコメント
著者: ovenchips
説明:
人気: 237 点数 | 49 件のコメント
URL: https://github.com/idmitrievsky/emojit
著者: idmitrievsky
説明:
人気: 3 点数 | 0 件のコメント
URL: https://videomemes.online/
著者: abagh999
説明: 皆さん、こんにちは!
ここで多くの人が自分の製品を宣伝するためにミームを利用しているのを見かけたので、簡単に動画ミームを作成できるツールを作ってみました!
生成されたミームはShorts/Reels形式になっていて、さらなる編集なしでソーシャルメディアに投稿できる状態になっています。
これは、ソーシャルメディアでバイラル動画を通じて製品を宣伝したい人や、単にミームで楽しみたい人にとって良いツールだと思います。
ぜひ試してみてください!フィードバックをお待ちしています!
人気: 2 点数 | 0 件のコメント
URL: https://www.surprisemeplz.com
著者: hidemyfire
説明: こんにちは、HNの皆さん。
私は「SurpriseMePlz」という、驚きのあるギフトを贈るための発見ベースのウィッシュリストアプリを作りました。ユーザーは直接ウィッシュリストを共有するのではなく、SNS(Instagram、TikTok、Telegram)にリンクされたリストを作成します。友達や家族はウィッシュリストを「発見」できるので、誰も「何が欲しい?」と気まずく聞く必要がありません。
このアプリを作った理由: 多くの人がウィッシュリストを直接共有するのに不安を感じていることに気づきました。私の妹もそうで、贈り物をもっと自然で直球でないものにできるソリューションが欲しかったのです。
技術スタック:
まだ少し未完成なところがありますが、クリスマスが近づいているので、自然なギフトの贈り方を探している他の人たちの役に立つかもしれないと思い、早めに共有しました。
フィードバックや提案があれば大歓迎です!興味がある方はこちらのリンクをご覧ください:www.surprisemeplz.com
人気: 1 点数 | 0 件のコメント
URL: https://github.com/muchdogesec/obstracts
著者: panoramas4good
説明:
人気: 1 点数 | 0 件のコメント
今日のShow HNのまとめでは、多様な革新的プロジェクトを紹介しました。AIを活用したツールから創造的なコーディングソリューションまで、これらのプロジェクトは私たちの技術コミュニティの動的な性質を反映しています。どのプロジェクトが最も印象に残りましたか?コメントで教えてください!
Tags: #ShowHN #テクイノベーション #デベロッパープロジェクト #AIアプリケーション #オープンソースソフトウェア