Skip to content

feat: add bubseek langchain#11

Merged
PsiACE merged 8 commits intomainfrom
bubseek-langchain
Apr 20, 2026
Merged

feat: add bubseek langchain#11
PsiACE merged 8 commits intomainfrom
bubseek-langchain

Conversation

@PsiACE
Copy link
Copy Markdown
Collaborator

@PsiACE PsiACE commented Apr 16, 2026

We integrate with the LangChain ecosystem by treating Runnable as the single execution contract. In LangChain, a Runnable is a composable unit of work that supports synchronous and asynchronous invocation, batching, streaming, transformation, and composition, with config carrying metadata and tags for tracing. This makes it the right abstraction for plugging Bub into LangChain, LangGraph, DeepAgents, and other LangChain-based runtimes through one stable interface (https://reference.langchain.com/python/langchain-core/runnables/base/Runnable))

Our approach is to adapt Bub’s run_model hook to accept any LangChain Runnable (or a factory that returns one), pass execution context through Runnable metadata, and bridge Bub-native tools into LangChain-compatible tools so they can be discovered and called by agents. On top of that, we expose Bub’s skills, tools, and tape-aware observability in a way that feels native to LangChain, while keeping Bub as the runtime and orchestration layer.

PsiACE added 8 commits April 16, 2026 20:00
Signed-off-by: Chojan Shang <psiace@apache.org>
Signed-off-by: Chojan Shang <psiace@apache.org>
Signed-off-by: Chojan Shang <psiace@apache.org>
Signed-off-by: Chojan Shang <psiace@apache.org>
Signed-off-by: Chojan Shang <psiace@apache.org>
Signed-off-by: Chojan Shang <psiace@apache.org>
@PsiACE PsiACE marked this pull request as ready for review April 20, 2026 08:49
@PsiACE PsiACE changed the title [WIP] feat: add bubseek langchain feat: add bubseek langchain Apr 20, 2026
@PsiACE PsiACE merged commit c855f6f into main Apr 20, 2026
10 checks passed
@PsiACE PsiACE deleted the bubseek-langchain branch April 20, 2026 08:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant