DocAgent CLI
Quick Install
curl -LsSf https://raw.githubusercontent.com/langchain-ai/docagent/main/libs/cli/scripts/install.sh | bash
# With model provider extras
# OpenAI, Anthropic, and Gemini are included by default
DEEPAGENTS_EXTRAS="nvidia,ollama" curl -LsSf https://raw.githubusercontent.com/langchain-ai/docagent/main/libs/cli/scripts/install.sh | bash
Or install directly with uv:
# Install with chosen model providers
uv tool install 'docagent-cli[nvidia,ollama]'
Run the CLI:
docagent
What is DocAgent CLI?
docagent-cli is a powerful AI agent in your terminal, purpose-built for document workflows and general coding tasks. Powered by any LLM that supports tool calling, it combines a rich interactive TUI with deep file and document capabilities — one install and you're ready to go.
Features:
- Interactive TUI — rich terminal interface with streaming responses
- Document-first tools — read, write, and edit files with context-aware intelligence
- Conversation resume — pick up where you left off across sessions
- Web search — ground responses in live information
- Remote sandboxes — run code in isolated environments (LangSmith, AgentCore, Daytona, Modal, Runloop, & more)
- Persistent memory — agent remembers context across conversations
- Custom skills — extend the agent with your own slash commands
- Headless mode — run non-interactively for scripting and CI
- Human-in-the-loop — approve or reject tool calls before execution
Resources
- CLI Documentation
- Changelog
- Source code
- DocAgent SDK — underlying agent harness
Releases & Versioning
See our Releases and Versioning policies.
Contributing
As an open-source project in a rapidly developing field, we are extremely open to contributions, whether it be in the form of a new feature, improved infrastructure, or better documentation.
For detailed information on how to contribute, see the Contributing Guide.
Release files for docagent-cli 0.0.42
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| docagent_cli-0.0.42.tar.gz | 8.5 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| docagent_cli-0.0.42-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.6 MB
Release files / docagent_cli-0.0.42.tar.gz
| Download URL | docagent_cli-0.0.42.tar.gz |
|---|---|
| Size | 8.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d9b43615e994489c10dd6425754dff5b350c83de84c933cab534ae547d346a3c
|
|
BLAKE2b-256 checksum How to use checksums |
729fa9f02850cbfbf8167f6ea2ea645bf2ff98a79b5bf0daa4db2bd0f55738a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.0
|
Release files / docagent_cli-0.0.42-py3-none-any.whl
| Download URL | docagent_cli-0.0.42-py3-none-any.whl |
|---|---|
| Size | 1.1 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b8df5b46dcaad24b4edf39a29672103149af5b3fe45225ae5fc8caaca34ce1b0
|
|
BLAKE2b-256 checksum How to use checksums |
824ba137be8ee59e35dc6107cc320c9faba6410e8cae22d78e31c486c2619a35
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.0
|