8treenet/goraven
Open-source AI Agent platform for teams. Your agents don't just chat — they read files, run code, call APIs, and deliver results.
GoRaven – 자체 호스팅 AI 에이전트 플랫폼
기능 설명 – GoRaven은 각 팀 구성원이 자체 “워크스페이스”에서 자율 AI 에이전트와 작업할 수 있는 자체 호스팅 런타임입니다. 에이전트는 파일 읽기/쓰기, 셸 명령 실행, API 호출, RAG 지식 베이스 쿼리, 코드・レポート・チャートなどの具体的な成果物の生成が可能です。焦点は、単なるチャット応答ではなく作業を完了させることにあります。
主な機能
- チーム向けワークスペース – ユーザーごとに分離された環境、共有プロジェクト、管理者制御のモデルクォータとツール権限。
- スキルマーケット – 再利用可能なプロンプト、スクリプト、ワークフロー(スキルと呼ばれる)をワンクリックでインストールし、中央で管理できます。
- RAG 対応の推論 – ポリシー、ドキュメント、その他のビジネス資料がインデックス化され、エージェントは実行時にコンテキストを取得するため、回答は幻覚ではなくソースに基づきます。
- プラグインフック – 会話、ツール呼び出し、SSE ストリームの前後でカスタムロジックを注入でき、コアをフォークせずに深い統合が可能です。
- 完全セルフホスト – 単一の Docker コマンドでスタック全体(Go バックエンド、React/TS フロントエンド、Tailwind CSS、Python、Git などのバンドルされたランタイム)を実行できます。データはサーバーから離れることはなく、LLM 互換 API(OpenAI、Claude、DeepSeek、Qwen、GLM など)を任意に使用できます。
- 可観測性優先設計 – 実行ステップが公開され、ユーザーはエージェントの動作を確認できるため、デバッグと反復的な改善が容易になります。
試用方法
# 公式イメージを取得
docker pull 8treenet/goraven:latest
# 実行(ポート 8000 を公開)
docker run -d --restart=always --name goraven-agent \
-p 8000:8000 8treenet/goraven:latest
ホストディレクトリ(/opt/goraven:/goraven/data)をマウントして、ワークスペースを永続化します。コンテナ起動後、http://localhost:8000 を開き、ウィザードに従って管理者アカウントを作成します。
アーキテクチャ概要 – README には、Go バックエンドが LLM 呼び出し、ツール実行、RAG 検索をオーケストレーションし、React + TypeScript フロントエンドが UI を提供する図が含まれています。システムは Docker でパッケージ化されており、デプロイが簡単です。
対象ユーザー – 実際のタスク(コード生成、データ分析、レポート作成など)を実行できる内部 AI アシスタントを必要とし、データをオンプレミスに保持し、モデル、ツール、権限を管理したいチーム。
ライセンス – Apache 2.0。商用利用および変更が可能です。
上記の情報はすべて、リポジトリの README から直接取得したものです。
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트