スタートアップのアイデアを、Next.js Webアプリ、Electronデスクトップ向け時間追跡コンパニオン、6つのNestJSマイクロサービス、Yjs/HocusPocusコラボレーションサーバーにまたがる、ローンチ可能な製品へと変えるAI駆動型SaaS。マルチモデルAI計画生成(GPT、Claude、Gemini)、構造化されたプロジェクト管理、リアルタイム共同ドキュメント、エンドツーエンドの作業追跡を組み合わせます。

Next.jsフロントエンド、6つのNestJSマイクロサービス、スタンドアロンのElectronデスクトップアプリケーションにまたがるフルスタックSaaSプラットフォームを開発しました。
OpenAI GPT、Anthropic Claude、Google Geminiを交換可能な生成バックエンドとしてサポートし、フォールバック弾力性を持つマルチモデルAIエンジンを構築しました。
バッチ生成とリアルタイム進捗追跡により、9種類の計画バリエーション(3つのティア x 3つのバージョン)を生成する段階的計画生成を実装しました。
Yjs CRDTとHocusPocus WebSocketを使用し、ライブカーソル表示と競合のないマージ機能を備えたリアルタイム共同ドキュメントワークスペースを設計しました。
BlockNoteリッチテキストエディター、Excalidrawホワイトボード、Mermaid図、PDFビューアを統合インターフェースで備えたリッチドキュメントワークスペースを作成しました。
画面録画、録画間隔、タスクレベルの作業ログ、週次タイムシート、時間分析機能を備えた完全な作業追跡システムを構築しました。
自動画面キャプチャ、アイドル検出、プラットフォームバックエンドへのリアルタイム同期機能を備えたデスクトップElectron時間追跡アプリケーションを開発しました。
Auth、Project、Work Tracking、Document、Collaboration、Notificationドメインをカバーする6サービスのNestJSマイクロサービスシステムを設計しました。
単一のスタートアップのアイデアから、マルチモデルAI生成によって構造化された実行可能な製品計画を作成し、その計画を実行するためのプロジェクト管理および共同ワークスペースツールを、すべて1つのプラットフォームで提供します。
MicrocosmWorksは、OpenAI GPT、Anthropic Claude、Google Geminiを交換可能な生成バックエンドとしてサポートし、自動フォールバック回復力を備えたAIエンジンを構築しました。ユーザーは好みのモデルを選択できるほか、システムはタスクタイプに最適なモデルをデフォルトとして適用します。各アイデアは、3つのティア(MVP、Growth、Scale)にわたる9つの計画バリエーションと、各ティアにつき3つのバージョンを生成し、創業者が開発パスを決定する前にAIが生成したアプローチを比較検討できるようにします。
MicrocosmWorksは、Yjs CRDT(Conflict-free Replicated Data Type)とHocusPocus WebSocketサーバーを使用してリアルタイムコラボレーションを実装しました。複数のチームメンバーが、ライブカーソル表示と競合のないマージにより、BlockNoteリッチテキストドキュメント、Excalidrawホワイトボード、およびMermaidダイアグラムを同時に編集できます。2人のユーザーが同じセクションを同時に編集している場合でも、データ損失なくリアルタイムで変更が伝播します。
MicrocosmWorksは、設定可能な間隔での自動スクリーンキャプチャと、ユーザーが離席した際に追跡を一時停止するアイドル検出機能を備え、作業時間を追跡するクロスプラットフォームのElectronデスクトップアプリケーションを構築しました。キャプチャされた作業ログは、Kicklyウェブプラットフォームのバックエンドにリアルタイムで同期され、タスクレベルのタイムシート、週次レポート、チーム分析ダッシュボードに反映されます。このデスクトップアプリは、分散型のスタートアップチーム向けに、説明責任と請求可能な時間の追跡機能を提供します。
MicrocosmWorks は、明確なドメイン分離を持つ6つの NestJS マイクロサービスを設計しました:Auth(パスワードレスの OTP とデュアル JWT を使用)、Project(アイデア管理、計画生成、タスク階層)、Work Tracking(画面録画、タイムログ、タイムシート)、Document(BlockNote エディタ、Mermaid ダイアグラム、PDF ビューア)、Collaboration(Yjs/HocusPocus を使用したリアルタイム同期)、および Notification(AWS SES 経由のメール、アプリ内アラート)。この分離により、個々のサービスの独立したスケーリングとデプロイが可能になります。
MicrocosmWorksは、チェックアウト、プランのアップグレード、キャンセル、請求書の発行を含む完全なライフサイクル管理を備えたサブスクリプション請求のためにRazorpayを統合しました。プランのティア(階層)は、アクティブなプロジェクト数、月あたりのAI生成クレジット、チームメンバーのシート数、およびストレージ制限を制御します。クレジットの消費はAI生成リクエストごとに追跡され、システムは過剰な使用を防ぎ、制限が近づくとアップグレードを促します。