Pod

Yes, this is on purpose. Pod is built for agents, so the default page is plain HTML.
Human? View the normal website.
Agent? You probably prefer /mcp/airas/issues.md or /mcp/airas/issues.json, or Pod over MCP.

Reported issues for AIRAS

Pod holds 15 of 15 problems reported by people outside the maintainer team. Issues filed by the project's own owners, members and collaborators are excluded entirely — a maintainer's release checklist is not a warning to a prospective user.

Back to AIRAS.

Most discussed

[Add feature] Make Langfuse tracing an optional, user-configurable integration

概要

現在、Langfuse連携は環境変数(LANGFUSE_SECRET_KEY / LANGFUSE_PUBLIC_KEY)が存在すると暗黙的に有効になる実装になっている。また langfuse パッケージは必須依存であり、Langfuseを利用しないユーザーの環境でも常にインポートされる。

Langfuseはあくまで任意(オプション)の連携として、ユーザーが明示的に設定した場合のみ有効になる実装に変更する。

タスク

受け入れ基準

Read the thread · 2025-12-30 · closed · 1 comment

[Add feature]Add web search api node

I want to create a node that executes web searches using the OpenAI API.

The node should not only handle paper title retrieval but also be designed to be broadly applicable for future use cases.

It should serve as an alternative to AlexNet or web scrolling functionalities.

Read the thread · 2025-06-06 · closed · 1 comment

[Add feature] airasが管理するライブラリにBioNeMo (bionemo-recipes) を追加する

背景 / なぜ

get_library_docs MCP ツールが参照するライブラリレジストリ(backend/src/airas/resources/libraries/、現在 167 件)に NVIDIA の BioNeMo がまだ含まれていない。生命科学(タンパク質・単一細胞・ゲノム)向けのモデル学習資産であり、science/bioinformatics カテゴリに既にある esm / openfold / scanpy と同じ利用文脈で参照されるため、レジストリに載っていないとエージェントがドキュメントを引けない。

上流の状況が変わっている点に注意(2026-08-05 時点で実地確認):

Read the thread · 2026-08-05 · closed · 0 comments

nemo-gym / nemo-rl をライブラリレジストリに登録する

背景 / なぜ

NeMo Gym を評価環境とする実験基盤を整備する方針(研究テーマは DGM 風のエージェント自己改善: https://github.com/jennyzzt/dgm )。エージェントが NeMo Gym / NeMo RL の公式ドキュメントに到達できるよう、キュレーション済みライブラリレジストリに登録する。

現状 resources/libraries/ には trl / verl / openrlhf(language/post_training.py)、nemo(systems/distributed_training.py)はあるが、nemo-gym / nemo-rl はない。

利用の流れ(このレジストリがどこで参照されるか)

libraries レジストリは仮説生成ノードの入力になるものではない。MCP ツール get_library_docs(backend/src/airas/mcp/server.py:706)として MCP ホスト側のエージェントに公開され、ライブラリ名 →

Read the thread · 2026-08-04 · closed · 0 comments

AIXS run の成果物をリポジトリに取り込む import_run_outputs を追加する

背景 / なぜ

dispatch_experiment(backend="aixs") で実行した run の成果物が GitHub リポジトリに戻らない。AIXS はリポジトリを pull して実行するだけで push back せず(backend/src/airas/usecases/executors/dispatch_experiment_on_aixs_subgraph/dispatch_experiment_on_aixs_subgraph.py)、出力は作業ディレクトリから S3 にキャプチャされるだけ。一方 fetch_experiment_results は GitHub リポジトリを読む実装(usecases/executors/nodes/read_run_ids.pyfetch_experiment_results_subgraph/nodes/fetch_results.py)。

結果として AIXS 経路では:

Read the thread · 2026-08-03 · closed · 0 comments

acommit_multiple_files でバイナリファイルをコミットできるようにする

背景 / なぜ

GithubClient.acommit_multiple_filesfiles: dict[str, str] を受け取り、_acreate_blob をデフォルトの encoding="utf-8" のまま呼んでいる(backend/src/airas/infra/github_client.py:1233-1259:1296-1307)。GitHub の blob API は encoding: "base64" を受け付け、_acreate_blob 自体もすでに encoding 引数を持っているため、配線されていないだけの状態。

このためバイナリ(PNG / PDF)をリポジトリにコミットできず、以下が塞がっている:

Read the thread · 2026-08-03 · closed · 0 comments

MCP サーバーの起動時 import を遅延化して起動時間を短縮する

背景 / なぜ

airas.mcp.server の import に約35秒かかり、MCP クライアントの既定の起動タイムアウト(Claude Code の場合30秒)を超えて接続に失敗する。

airas: uv run --directory .../backend airas - ✘ Failed to connect — connection timed out after 30000ms

server.py がすべてを top-level で import しているのが原因。uv run でも venv のバイナリ直叩きでも、python -c "import airas.mcp.server" 単体でも同じ35秒なので、起動方法ではなく import コストそのもの。

配布形態が stdio のみ(server.pymcp.run() に transport 指定なし、server.json"transport": {"type": "stdio"})なので、**利用者全員が毎セッションこの35秒を支

Read the thread · 2026-08-03 · open · 0 comments

airas の現行機能を README または GitHub Pages で公開する

airas が現在保有している機能を洗い出し、README もしくは GitHub Pages(Mintlify ドキュメントサイト)に公開・整理する。

Read the thread · 2026-07-24 · open · 0 comments

Most recent

Add AIRAS-specific knowledge notes registry (list_domain_knowledge / get_domain_knowledge MCP tools)

Summary

Deferred from PR #924 (which now ships only the library docs registry / get_library_docs). This item is the AIRAS-pipeline-specific knowledge registry: original engineering quick-reference notes served to agents via key-free MCP tools.

What it is

Read the thread · 2026-07-20 · open · 0 comments

Implement API key management and plan-specific configurations

概要

APIキーの管理機能(保存・一覧表示・削除)の実装、および提供する各プラン(Self-host、Free、Pro)に応じた設定項目、実験の実行環境、データの保存先を適切に分岐・処理するための実装を行います。

タスク

Read the thread · 2026-03-17 · closed · 0 comments

[Add feature] Update to allow external selection of github actions agent

概要

GitHub Actions内で実行するAIコーディングツール(claude codeopen code など)を、パラメータや環境変数で動的に指定できるように変更します。 指定がない場合は、デフォルトで claude code が使用されるように設定します。

タスク

受け入れ基準

Read the thread · 2026-02-03 · closed · 0 comments

[Add feature] Enable Langfuse logging for OpenCode with external multi-provider model support

概要

GitHub Actions上で実行するエージェントツールをClaudeCodeからOpenCodeへ変更します。 これに伴い、OpenCodeによるLLMの利用状況(ログ、トークン消費量、コスト)をLangfuseに確実に送信・紐付けられるように設定を行います。

本実装では、特定のモデルに依存せず、外部からモデルを指定できる設計とし、OpenAIやGeminiなど複数のプロバイダーに対応できるようにします。これにより、プロジェクトの状況に合わせて柔軟にモデルを切り替えつつ、コストを一元管理することを目指します。

タスク

Read the thread · 2025-12-11 · closed · 0 comments

[Add feature] Create code integration without Devin

Is your feature request related to a problem? Please describe. The problem is that you need Devin API key for running.

Describe the solution you'd like Using Openhands, Openmanus or other Agentic coding system for code integration.

Read the thread · 2025-06-26 · closed · 0 comments

[Add feature] Enable retrieval of module execution results locally, not just via GitHub upload

Currently, only the following output can be obtained.

result: {'github_upload_success': True}

Feature Request: Support returning the updated research_history.json along with related GitHub metadata in the response.

Read the thread · 2025-05-01 · closed · 0 comments

[Add feature] MCP support

Add docstring for use as an MCP server.

Read the thread · 2025-05-01 · closed · 0 comments

The remaining reports are on the project's issue tracker.