Tool collection for LangCrew - Building multi-agent applications
Project description
LangCrew Tools
Official toolset for LangCrew: plug-and-play capabilities for multi‑agent applications (browser automation, cloud phone, code interpreter, command execution, data fetching, and more) with streaming events and human‑in‑the‑loop support.
What is this?
langcrew-tools is the official toolbox in the LangCrew ecosystem, providing production‑ready tools specifically designed for agent workflows with streaming events, sandbox execution, and human‑in‑the‑loop support.
Core Benefits
- LangChain Integration: All tools inherit from
langchain_core.tools.BaseToolwith consistent interfaces and Pydantic validation - Streaming Events: Built-in support for intermediate event dispatching during tool execution
- Timeout & Interruption: Clear policies for handling timeouts and user interruptions
- HITL Support: Production-grade human-in-the-loop extension points
Quick Install
pip install langcrew-tools
Most tools require additional setup (API keys, services). See individual tool documentation for specific requirements.
Tool Catalog
E2B Sandbox Tools
- Browser Automation - Streaming events, HITL support
- Code Interpreter - Safe Python execution with isolation
- Terminal Commands - Command execution and session management
- Filesystem Operations - Comprehensive file and directory management
Information & Data Collection
- Cloud Phone Automation - Control Android devices in the cloud
- Data Fetching - External data integration
- Knowledge Management - Information storage and retrieval
- Search Operations - Advanced search capabilities
Infrastructure & Utilities
- Image Generation - AI-powered image creation
- Image Processing - Image analysis and manipulation
- HITL Support - Human-in-the-loop interactions
- Utils & Helpers - Core infrastructure and sandbox management
Integration with LangCrew
- Fully compatible with
langcrew, inject tools into Agent viatools=[...] - Supports LangGraph astream event flow for UI visualization and HITL approvals
- Combine with the main project example
examples/components/web/web_chatto visualize tool activity in a web UI
Contributing
We welcome contributions to make LangCrew Tools even better! You can:
- Report Issues: Open issues for bugs or feature requests
- Submit PRs: Contribute code improvements and new tools
- Documentation: Help improve our documentation
For detailed development guidelines, see individual tool READMEs or open an issue to discuss.
License
This project is licensed under the MIT License. See the LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file langcrew_tools-0.1.1.tar.gz.
File metadata
- Download URL: langcrew_tools-0.1.1.tar.gz
- Upload date:
- Size: 108.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0acb741961d1fc0bc7a8a12513b5af851d41e866974e632a7b3a3a7ef3b6fdf3
|
|
| MD5 |
2ef0e9d602057bd84487736a9ff2b20b
|
|
| BLAKE2b-256 |
5c447197cff20a38a34bb442ca5c2fcf1f3dd5a9ec6a2da5f5d9160a77df8034
|
File details
Details for the file langcrew_tools-0.1.1-py3-none-any.whl.
File metadata
- Download URL: langcrew_tools-0.1.1-py3-none-any.whl
- Upload date:
- Size: 142.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b5cb1337034ff2adb0d4fb7ca6c1d7d7fb056020470d46eb2555d43ffafde59a
|
|
| MD5 |
b742ebc92d5af9e4e202be7ab69b5815
|
|
| BLAKE2b-256 |
35c741f91faf8cde9d6b388e0487498a96ffcbd00ba95cc6754ca84caa446ff4
|