AKARI Tech Blog

燈株式会社のエンジニア・開発メンバーによる技術ブログです

0.2秒で3次元モデルを作成できる!? VGGTの衝撃

はじめに 皆さんこんにちは! 今週のAKARI tech blogは、DX Solution 事業本部 Simulation チームの落合が担当します。 今回は、2025年のCVPRでもBEST PAPER AWARDを受賞し、画像からの三次元再構成タスクのブレイクスルーとなったVGGTを紹介します! 1年前…

【論文解説】ロングコンテキストでも高い精度で処理が可能なRecursive Language Models (RLMs)について紹介

こんにちは! 今週はDXソリューション事業本部 Devグループ マネージャーの小倉が担当します! LLMに長文を与えると、精度が低下するケースをよく見かけますよね。 今回は、そうした長文に対しても推論精度を維持しやすい手法である「RLMs(Recursive Langua…

データベースの長期的な安全性を確保する外部キー管理

皆さんこんにちは! 今週のAKARI Tech Blogは、AI SaaS 事業本部 AI-ERP 事業部の小松が担当します。 私たちが開発・提供している Digital Billder は、建設業界における「請求・発注・見積・経費精算・原価管理」といった一連の業務をクラウドで一元管理で…

DreamZero: 世界の状態と行動を同時に予測してロボティクスに活用!!

2026/2/17(火) の AKARI Lightning Talk でも発表させていただいたDreamZeroを紹介します。DreamZeroは、事前学習済みvideo diffusionをバックボーンに、将来の世界の状態(world states)と行動(actions)とが整合するように同時に予測する14Bの World Act…

【メディア掲載】ITエンジニア・クリエイター向けサイト『レバテックフリーランス』にて、燈株式会社のテックブログが紹介されました

東京大学発のAIスタートアップである燈株式会社(本社:東京都千代田区、代表取締役CEO:野呂 侑希、以下「燈」)が運営する、技術情報発信メディア「AKARI Tech Blog」を、レバテック株式会社が運営するITフリーランス向け案件・求人メディア『レバテックフ…

【LLMセキュリティ】間接的プロンプトインジェクションの脅威と対策

おはようございます。今週のAKARI Tech BlogはDX Solution事業本部の杉本が担当します。 本日取り上げたいのは、「プロンプトインジェクション」です。 世間にはLLMを使ってメールやWebサイトやドキュメントを要約するサービスが数多くあります。また、その…

KD-Treeを用いたRevitファイル間の要素比較をC#で実装する

こんにちは! 今週のAKARI Tech BlogはDX Solution事業部の池之上が担当します。燈ではRevit周辺の開発を数多く行っています。 建築の実務で使われるモデルは要素数が数万、数十万単位になるため高速なアドインの実装には一工夫が必要です。 今回は異なるフ…

AKARI Tech Blog 1周年の振り返りと、エンジニア広報のこれから

こんにちは。今週のAKARI Tech Blogは、DX Solution 事業本部 VPoEの丸尾が担当します。 新年あけましておめでとうございます。 本テックブログは、昨年の2月にスタートし、約1周年 を迎えました。 この1年間、テックブログの運営に加えて、社内 LT の公開や…

【AI開発】1時間でVSCodeに「図面プレビュー拡張機能」を追加!Gemini×Claudeで爆速実装

こんにちは!今週のAKARI Tech Blogは、DX Solution事業部の田川が担当します! ものづくり産業などにフォーカスしている燈では、日々の開発において図面データを扱うことが非常に多いです。 そこで今回は、パッと図面を見れるツールをVSCode拡張機能で実現…

検索画面が遅い原因はSQL文じゃなかった

皆さんこんにちは、AI SaaS事業本部 Digital Billder事業部 Devグループの御厨です! 私たちが開発・提供している Digital Billder は、建設業界における「見積・発注・請求」といった一連の業務をクラウドで一元管理できる Web アプリケーションです。 www.…

Devin x Slack x Claude codeを利用したマルチタスク開発

〜プランニングの質を上げて、Gitのブランチのマネジメントコストを下げることで開発の生産性を爆上げする〜 こんにちは!燈(Akari)のDXソリューション事業本部 Devグループマネージャーの小倉です。 先日開催された「Devin 1st Anniversary Meetup Japan…

Geophysical Waveform Inversionを用いた地下の可視化

こんにちは、DX Solution事業本部 Devグループの岩永です! 地下の可視化とは、どのようなことかわからない人も多いでしょう。地下の状態は、地上と違い簡単に観察を行うことが難しく、調査データを行うにもコストが発生するため調査・観測も最小限に制限さ…

GitHubを使った、質実剛健なWasmのCI/CD構築術

こんにちは、DX Solution事業本部 Devグループの髙橋です! WebAssembly (Wasm) はフロントエンドのパフォーマンス改善策として注目されており、導入を考えている方も多いのではないでしょうか。 今週のAKARI Tech Blogでは、コストを抑えつつチーム開発を効…

依存性の注入(DI)と依存関係逆転の原則(DIP)で書く良いコード

はじめに 今回のAKARI Tech Blogは、AI SaaS事業部 生成AIサービス Dev の森田が担当します。 本記事では、保守性の高い良いコードを書くために重要な「依存性の注入(Dependency Injection)」と「依存関係逆転の原則(Dependency Inversion Principle)」…

リアルタイム高精度点群を実現する「XGRIDS」紹介

はじめに 点群とは何か? 何に使えるか? 点群取得におけるLiDAR付きの機器 XGRIDSとは? 〜3つの大きな特徴〜 1. リアルタイム・プレビューと即時生成 2. 高精度と高密度 3. 専用ソフトウェア「LCCStudio」による高速処理 実際にXGRIDSで取得・生成したデー…

効果的なリファクタリングの進め方

効果的なリファクタリングの進め方 はじめに 今回のAKARI Tech Blogは、AI SaaS事業部 デジタルビルダー Devの渡邊が担当します。 私が燈(AKARI)に入社して最初の1週間で提案・実施したリファクタリングにより、開発工数を30-50%削減できた経験をお話しし…

世界モデルを活用してVLAのデータ収集の手間を減らそう

「世界モデルを活用し、ロボットがものごとに取り組むイメージ」で画像生成 はじめに Ctrl-World が取り組む課題 手法 問題の定式化 Ctrl-Worldの3つのキモ Multi-View Joint Predictions Pose-conditioned Memory Retrieval Mechanism Frame-level Action C…

GASとThree.jsで社内の会議室の利用状況を3Dリアルタイム可視化してみた

こんにちは!今週のAKARI Tech Blogは、DX Solution事業部の田川が担当します! 燈では会議室の予約にGoogleカレンダーを利用しています。 とても便利ですが、「今空いてる会議室はどこだろう?」と複数のカレンダーを見比べるのは少し手間がかかりますよね…

最速、最安、最強──品質が生む開発力

はじめに 皆さんこんにちは!今回のAKARI Tech Blogは、AI SaaS 事業部 DevのHEが担当します。私の所属するチームでは、「品質はコストではなく、競争力」という考えを大事にして開発を行っています。今回は、その考え方や理由を、社内向け文書をまとめ直す…

OpenGLとC++で大規模(数億オーダー) 点群をリアルタイムで表示する

はじめに 今週のAKARI Tech Blogは、DX Solution 事業本部 Dev nebulaの西宮が担当します!今回は、開発している三次元シミュレーションソフトに点群表示を実装する際に行った工夫について紹介します。 開発中のシミュレータの点群表示機能。点群はオープン…

Pythonを使った製品や構造物の挙動のシミュレーション入門

こんばんは! 今週のAKARI Tech Blogは、DX Solution 事業本部 Dev の小山が担当いたします。CAEはComputer Aided Engineering(コンピューター支援エンジニアリング)の略でものづくり分野で、製品の開発や設計の効率化にコンピューターを活用する技術のこ…

ストリーミング通信のプロキシサーバ設定によるエラーの対処法

はじめに こんにちは!今週のテックブログは、AI SaaS 事業本部で「Hikari」の開発を担当している町田が執筆します。AI SaaS 事業本部で開発・提供している Hikari は、生成 AI を用いて建設業の業務の効率化をサポートする Web アプリケーションです。建設…

ローカルLLMはポケモンのタイプ相性を理解できるか?|初心者におすすめなLLMモデルを比較

こんばんは!Tech blogの時間がやってまいりました。 DX Solution 事業本部 Dev の許が担当いたします。 GPT-5が発表されて1ヶ月。皆様使っておりますでしょうか。 開発者及び利用者として使っている立場からすると、 「うおおおGPT-5最強!さすが最先端のAI…

Digital BillderのPDFアノテーション機能の実装について

はじめに こんにちは!今週のテックブログは、AI SaaS事業本部で「Digital Billder請求書」の開発を担当している林が執筆します。 AI Saas 事業本部で開発・提供しているDigital Billderは、建設業界における「見積・発注・請求」といった一連の業務をクラウ…

「昨日の失敗」を覚えているAIの仕組みとは?: 自己進化するAIエージェントの記憶と忘却のしくみ

LLMのイメージする自己進化するAIエージェント はじめに 本記事のポイント 本記事で調べること AIエージェントにおけるメモリ MemoryBank Mem0 MemoryBank vs. Mem0 「昨日の失敗」を覚えているAIはどのように実現できるのか? 最後に 参考 We’re Hiring! は…

LLMOpsツール比較:Weave vs Langfuse ― 導入のしやすさと実装の違いを探る

みなさん、こんにちは。今回の AKARI Tech Blog は、DX Solution 事業本部 VPoE の丸尾が担当します。 みなさん、LLMOpsやっていますか?LLMOps という言葉を初めて聞いた方でも、プロンプトエンジニアリングは耳にしたことがある方も多いのではないでしょう…

オープンデータからガウス過程回帰で地盤の硬さを予測してみた

こんにちは、DX Solution 事業本部 Devの岡内です。 今週のAKARI Tech Blogを担当いたします! 本記事では、ガウス過程回帰(GPR: Gaussian Process Regression) を用いて、既存の地盤調査データから未知の地点における地盤の硬さ(N値)を推定するシステム…

Context Engineeringってなんで流行ってるの?

コンテキストエンジニアリング(Context Engineering)について、概要と流行するに至った経緯を書いた記事です。 プロンプトエンジニアリングと比較しての優位性、AIエージェントの台頭との関連性、コンテキストエンジニアリングの実際のlangchainコード例も…

Amplifyのビルド失敗をEventBridge+Lambda+Slackで検知

こんばんは。今週のAKARI Tech Blogは、AI SaaS 事業本部でDigital Billderのインフラの管理をしている小谷が担当します。 はじめに AI Saas 事業本部で開発・提供しているDigital Billderは、建設業界における「見積・発注・請求」といった一連の業務をクラ…

独自プラットフォームで学習画像を自動生成しSim2Realを実現

皆さんこんにちは! 今週のAKARI Tech Blogは、DX Solution 事業本部 Dev Nebulaの黒川が担当します。 今回は「独自プラットフォームで学習画像を自動生成しSim2Realを実現」についてお伝えしようと思います! 機械学習モデル、特に画像認識モデルの精度を上…