中文 | English
AgentSeek is an application development lifecycle toolkit for AI ecosystem apps.
It helps you create a working app, check local readiness, run the development stack, and expose project tasks through one consistent command surface.
Each template can choose its own runtime and project layout. AgentSeek provides the shared lifecycle workflow around those generated apps.
AgentSeek 0.1.0 resolves its lifecycle-v2 templates from the immutable
agentseek-ai/agentseek-templates catalog.
Template listing works from the registry snapshot embedded in the CLI; named
template content is fetched at the exact locked commit.
"Deep Agents in Action": a free LangChain / DeepAgents course with AgentSeek labs. Course repo
Install the CLI for daily use.
uv tool install agentseekFor a one-off run without installing the tool, replace the first
agentseek create ... command with uvx agentseek create ....
agentseek create bub/default --no-input
cd my_bub_agentPrepare the generated project.
cp .env.example .env
$EDITOR .env
agentseek task --list
agentseek task frontendSet the model and provider credentials required by the selected template in
.env or the environment used to run AgentSeek. AgentSeek uses .env only for
lifecycle environment checks declared by the template; it does not automatically
pass .env to child processes.
Run any additional setup tasks listed by your selected template before starting
the development stack.
agentseek doctor
agentseek dev| Command | Purpose |
|---|---|
create |
Render an app template. |
doctor |
Check local project readiness. |
dev |
Run the local development stack. |
info |
Print project entry points and lifecycle metadata. |
task |
Run project-defined tasks. |
For Desktop, scripts, and other machine consumers, use the versioned JSON contract instead of parsing human output.
agentseek info --json
agentseek doctor --json
agentseek doctor --live --jsoninfo --json includes normalized services, references, and safe actions such
as which URL can be opened directly. It never includes environment values or
raw process/task commands.
- A template creates a complete editable app.
- A lifecycle file defines how the app is checked and run.
- AgentSeek gives those lifecycle tasks a stable command interface.
Template types currently include bub, deepagents, and langchain. Each
template can expose the same lifecycle commands with different runtimes.
The langchain/default template can run its agent through Feishu or WeCom
(企业微信) gateways in addition to its AG-UI surface. Both use Bub-maintained
channel adapters; configure the channel credentials in the generated .env
and follow that template's channel setup instructions.
git clone https://github.com/ob-labs/agentseek.git
cd agentseek
make install
make check
make test
make docs-test