deepsecure


Namedeepsecure JSON
Version 0.1.10 PyPI version JSON
download
home_pageNone
SummaryDeepSecure: Secure your AI agent and agentic AI application ecosystem with DeepSecure.
upload_time2025-07-22 15:27:48
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseNone
keywords security ai cli credentials vault policy sandbox
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <!-- # DeepSecure: Zero-Trust Security Control Plane for AI Agents -->

<div align="center">
  <h1 style="display: flex; align-items: center;">
    <img src="assets/deeptrail_logo.png" alt="DeepSecure Logo" height="24" style="transform: translateY(2px);" />
    <span style="margin-left: 15px;">DeepSecure: Effortless Identity & Auth for AI Agents</span>
  </h1>
  <a href="https://pypi.org/project/deepsecure/">
    <img src="https://img.shields.io/pypi/v/deepsecure?style=flat-square" alt="PyPI version"/>
  </a>
  <a href="https://pepy.tech/projects/deepsecure">
    <img src="https://static.pepy.tech/badge/deepsecure" alt="PyPI Downloads"/>
  </a>
  <a href="https://pypi.org/project/deepsecure/">
    <img src="https://img.shields.io/pypi/pyversions/deepsecure?style=flat-square" alt="Python Version"/>
  </a>
  <a href="https://opensource.org/licenses/Apache-2.0">
    <img src="https://img.shields.io/badge/License-Apache%202.0-blue.svg?style=flat-square" alt="License"/>
  </a>
  <a href="https://deepwiki.com/DeepTrail/deepsecure"><img src="https://deepwiki.com/badge.svg" alt="Ask DeepWiki"/></a>
  <br/>
  <a href="https://github.com/DeepTrail/deepsecure/stargazers">
    <img src="https://img.shields.io/github/stars/DeepTrail/deepsecure?style=flat-square" alt="GitHub stars"/>
  </a>
  <a href="https://github.com/DeepTrail/deepsecure/discussions">
    <img src="https://img.shields.io/github/discussions/DeepTrail/deepsecure?style=flat-square" alt="GitHub Discussions"/>
  </a>
  <a href="https://github.com/DeepTrail/deepsecure/pulls">
    <img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square" alt="PRs Welcome"/>
  </a>
  <a href="https://x.com/imaxxs">
    <img src="https://img.shields.io/badge/Follow-Mahendra-blue?style=flat-square&logo=x" alt="Follow on X"/>
  </a>
  <a href="https://x.com/0xdeeptrail">
    <img src="https://img.shields.io/badge/Follow-@0xdeeptrail-blue?style=flat-square&logo=x" alt="Follow on X"/>
  </a>
  <a href="https://www.linkedin.com/company/deeptrail">
    <img src="https://img.shields.io/badge/Follow-DeepTrail-blue?style=flat-square&logo=linkedin" alt="Follow on LinkedIn"/>
  </a>
</div>
<br/>

<div align="center">

  **Give every AI agent a cryptographic identity and authenticated ephemeral credentials.
  Handle auth, delegation, policy enforcement, and secure proxying automatically. Effortlessly add identity and auth to any AI agent -- regardless of any platform, any framework, and any model.**

[**πŸ“– Documentation**](docs/) [**🎯 Examples**](examples/) [**πŸ’¬ Community**](https://discord.gg/SUbswk8T)

</div>

## 🎯 Why DeepSecure?

### The Problem: AI Agents Are Security Nightmares

```python
# ❌ Current state: Security chaos
# πŸ”‘ API keys scattered everywhere
os.environ["OPENAI_API_KEY"] = "sk-..." # Same key shared across all agents

# πŸ€– No agent identity - who did what? which actions?
agent1 = YourFavoriteFramework()  # Anonymous agent
agent2 = AnotherFramework()  # Another anonymous agent

# 🚫 All-or-nothing permissions
agent.call_internal_api()  # Full admin access to everything
agent.call_external_api()  # Full admin access to everything

# No delegation, no policy enforcement, no audit trail
# Result: One breach = Complete system compromise
```

### The Solution: Comprehensive Zero-Trust for AI Agents

```python
# βœ… With DeepSecure: Complete security transformation
# πŸ” Cryptographic identity per agent  
client = deepsecure.Client()
agent = client.agent("financial-analyst", auto_create=True)  # Ed25519 identity

# πŸ“‹ Fine-grained policy enforcement happens automatically
# When agent fetches secrets, gateway validates JWT claims and enforces policy
secret = client.get_secret(
    agent_id=agent.id, 
    secret_name="openai-api", 
    path="/v1/chat/completions"
)
# Gateway enforces: Does agent have OpenAI access? Rate limits? Business hours?
# Policy controls which agents can access which APIs, when, and how often

# πŸ”„ Secure delegation between agents
delegation_token = client.delegate_access(
    delegator_agent_id=agent.id, 
    target_agent_id="data-processor", 
    resource="financial-data", 
    permissions=["read"], 
    ttl_seconds=1800)

# πŸ“Š Complete audit trail + policy enforcement
# Every action logged, every access controlled, every delegation tracked
# Result: Zero-trust security with full visibility and control
```

## πŸ”₯ From Security Nightmare to Zero-Trust Security

| **Without DeepSecure** | **With DeepSecure** |
|---|---|
| πŸ”‘ **Shared API keys** | πŸ›‘οΈ **AI Agents don't have access to API keys** |
| πŸ€– **No Agent Identity** | πŸ” **AI Agents get Ed25519 Cryptographic Identity** |
| 🚫 **No Access Control** | πŸ“‹ **AI Agents with Fine-Grained Policies** |
| πŸ“Š **No delegation and tracking** | πŸ“Š **AI Agents with crypotographic delegation and audit trail** |
| 🏭 **Production Blockers** | πŸš€ **Enterprise-Ready** |

## βš™οΈ Getting Started

Get fully set up with DeepSecure in under 5 minutesβ€”secure your AI agents instantly!

### Prerequisites
- **Python 3.9+**
- **pip** (Python package installer) 
- **Access to an OS keyring** (macOS Keychain, Windows Credential Store, or Linux keyring) for secure agent private key storage
- **Docker and Docker Compose** for running the backend services

### 1. Install DeepSecure
```bash
pip install deepsecure
```

### 2. Backend Services Setup

DeepSecure uses a dual-service architecture:
- **`deeptrail-control`** - Control Plane (manages agents, policies, credentials)  
- **`deeptrail-gateway`** - Data Plane (enforces policies, injects secrets)

#### Quick Start with Docker Compose
```bash
# Clone the repository
git clone https://github.com/DeepTrail/deepsecure.git
cd deepsecure

# Start both services
docker-compose up -d

# Verify services are running
docker-compose ps
```

This will start:
- **Control Plane** at `http://localhost:8000`
- **Gateway** at `http://localhost:8001`
- **PostgreSQL** database for persistent storage

### 3. Configure DeepSecure CLI
```bash
# Set the control plane URL
deepsecure configure set-url http://localhost:8000

# Verify connection
deepsecure health
```

### 4. Verify Installation
```bash
# Check version
deepsecure --version

# Test agent creation
deepsecure agent create --name "test-agent"
```

πŸŽ‰ **You're all set!** Your secure AI agent infrastructure is now running.

**Next Steps:**
- Try the [30-second quickstart](#-30-second-quickstart) below
- Explore our [examples](#-examples) for real-world use cases
- Read the [Architecture Guide](docs/design/deepsecure-technical-overview.md) to understand the system

---

## ⚑ 30-Second Quickstart

```bash
# 1. Install DeepSecure
pip install deepsecure

# 2. Connect to your security control plane
# For local development:
deepsecure configure set-url http://localhost:8001

# For production (your deployed instance):  
# deepsecure configure set-url https://deepsecure.yourcompany.com

# 3. Create your first AI agent identity
deepsecure agent create --name "my-ai-agent"

# 4. Use in your AI code
import deepsecure

client = deepsecure.Client()
agent = client.agent("my-ai-agent", auto_create=True)
secret = client.get_secret(name="openai-api", agent_name=agent.name)

# That's it! Your agent now has secure, audited access to OpenAI
```

**🎯 What you just achieved:**
- βœ… **Centralized Security**: All your AI agents use one security control plane
- βœ… **Zero Hardcoded Secrets**: Agents get ephemeral credentials automatically  
- βœ… **Unique Identity**: Each agent has cryptographic identity (Ed25519)
- βœ… **Complete Audit Trail**: Every action is logged for compliance and debugging
- πŸ›‘οΈ **Policy Enforcement Ready**: Fine-grained access control available via `deepsecure policy` commands

## πŸ—οΈ Architecture: Control Plane + Data Plane

DeepSecure implements a **dual-service architecture** designed for production scale:

### 🧠 Control Plane (`deeptrail-control`)
- **Agent Identity Management**: Ed25519 cryptographic identities
- **Policy Engine**: Fine-grained RBAC with delegation support
- **Credential Issuance**: Ephemeral, time-bound access tokens
- **Audit Logging**: Immutable security event tracking

### πŸš€ Data Plane (`deeptrail-gateway`)
- **Secret Injection**: Automatic API key insertion at runtime
- **Policy Enforcement**: Real-time access control decisions
- **Split-Key Security**: Client/backend key reassembly for ultimate protection
- **Request Proxying**: Transparent handling of all agent tool calls

```mermaid
graph TB
    A[AI Agent/Developer] --> B[DeepSecure SDK]
    
    %% Management Flow - Direct to Control
    B -->|Management Operations<br/>Agent/Policy CRUD| D[Control Plane<br/>deeptrail-control]
    
    %% Runtime Flow - Through Gateway  
    B -->|Runtime Operations<br/>Tool Calls| C[Gateway<br/>deeptrail-gateway]
    C --> D
    C --> E[External APIs<br/>OpenAI, AWS, etc.]
    
    D --> F[Policy Engine]
    D --> G[Split-Key Store] 
    D --> H[Audit Log]
    
    %% Labels for clarity
    B -.->|"deepsecure agent create<br/>deepsecure policy create"| D
    B -.->|"agent.call_openai()<br/>with secret injection"| C
    
    style A fill:#e1f5fe
    style C fill:#f3e5f5  
    style D fill:#e8f5e8
    style E fill:#fff3e0
```
## πŸ”¬ Examples

Explore our comprehensive example collection:

| Example | Description | Framework |
|---|---|---|
| [**Basic Agent Creation**](examples/01_create_agent_and_issue_credential.py) | Create your first secure agent | Core SDK |
| [**LangChain Integration**](examples/05_langchain_secure_tools.py) | Secure LangChain agents | LangChain |
| [**CrewAI Team Security**](examples/03_crewai_secure_tools.py) | Multi-agent crew with delegation | CrewAI |
| [**Gateway Injection**](examples/08_gateway_secret_injection_demo.py) | Automatic secret injection | Core SDK |
| [**Advanced Delegation**](examples/11_advanced_delegation_patterns.py) | Complex delegation workflows | Core SDK |
| [**Platform Bootstrap**](examples/12_platform_expansion_bootstrap.py) | Kubernetes/AWS agent bootstrapping | Infrastructure |

## πŸš€ What's Next?

You've now seen the core workflow! Ready to dive deeper?

### πŸ“š Documentation
| Resource | Description |
|---|---|
| [**πŸš€ Getting Started**](docs/getting-started.md) | Complete setup guide with examples |
| [**πŸ”§ CLI Reference**](docs/cli-reference.md) | All commands and options |
| [**πŸ“– SDK Documentation**](docs/sdk/) | Python SDK with full API reference |
| [**πŸ—οΈ Architecture Guide**](docs/design/deepsecure-technical-overview.md) | Deep dive into system design |
| [**πŸ”’ Security Model**](docs/security-model.md) | Cryptographic foundations |
| [**πŸš€ Deployment Guide**](docs/deployment/) | Production deployment patterns |

For hands-on examples, explore our [`examples/`](examples/) directory with LangChain, CrewAI, and multi-agent patterns.

## 🀝 Contributing

DeepSecure is open source, and your contributions are vital! Help us build the future of AI agent security.

🌟 **Star our GitHub Repository!**  
πŸ› **Report Bugs or Feature Requests**: Use [GitHub Issues](https://github.com/yourusername/deepsecure-cli/issues).  
πŸ’‘ **Suggest Features**: Share ideas on [GitHub Issues](https://github.com/yourusername/deepsecure-cli/issues) or [GitHub Discussions](https://github.com/yourusername/deepsecure-cli/discussions).  
πŸ“ **Improve Documentation**: Help us make our guides clearer.  
πŸ’» **Write Code**: Tackle bugs, add features, improve integrations.

For details on how to set up your development environment and contribute, please see our [Contributing Guide](CONTRIBUTING.md).

## πŸ«‚ Community & Support

**GitHub Discussions**: The primary forum for questions, sharing use cases, brainstorming ideas, and general discussions about DeepSecure and AI agent security. This is where we want to build our community!

**GitHub Issues**: For bug reports and specific, actionable feature requests.

We're committed to fostering an open and welcoming community.

## πŸ“œ License

This project is licensed under the terms of the [Apache 2.0 License](LICENSE).

---

<div align="center">

**⭐ Star us on GitHub if DeepSecure helps secure your AI agents!**

[**πŸš€ Get Started**](#-30-second-quickstart) β€’ [**πŸ“– Documentation**](docs/) β€’ [**πŸ’¬ Join Discord**](https://discord.gg/deepsecure)

*Built with ❀️ for the AI agent developer community*

</div>

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "deepsecure",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "security, ai, cli, credentials, vault, policy, sandbox",
    "author": null,
    "author_email": "DeepSecure Team <mahendra@deeptrail.com>",
    "download_url": "https://files.pythonhosted.org/packages/3e/6b/2d0d6d9161a54fe3346215a6250635e3632b06054542e39fdb2d6557df45/deepsecure-0.1.10.tar.gz",
    "platform": null,
    "description": "<!-- # DeepSecure: Zero-Trust Security Control Plane for AI Agents -->\n\n<div align=\"center\">\n  <h1 style=\"display: flex; align-items: center;\">\n    <img src=\"assets/deeptrail_logo.png\" alt=\"DeepSecure Logo\" height=\"24\" style=\"transform: translateY(2px);\" />\n    <span style=\"margin-left: 15px;\">DeepSecure: Effortless Identity & Auth for AI Agents</span>\n  </h1>\n  <a href=\"https://pypi.org/project/deepsecure/\">\n    <img src=\"https://img.shields.io/pypi/v/deepsecure?style=flat-square\" alt=\"PyPI version\"/>\n  </a>\n  <a href=\"https://pepy.tech/projects/deepsecure\">\n    <img src=\"https://static.pepy.tech/badge/deepsecure\" alt=\"PyPI Downloads\"/>\n  </a>\n  <a href=\"https://pypi.org/project/deepsecure/\">\n    <img src=\"https://img.shields.io/pypi/pyversions/deepsecure?style=flat-square\" alt=\"Python Version\"/>\n  </a>\n  <a href=\"https://opensource.org/licenses/Apache-2.0\">\n    <img src=\"https://img.shields.io/badge/License-Apache%202.0-blue.svg?style=flat-square\" alt=\"License\"/>\n  </a>\n  <a href=\"https://deepwiki.com/DeepTrail/deepsecure\"><img src=\"https://deepwiki.com/badge.svg\" alt=\"Ask DeepWiki\"/></a>\n  <br/>\n  <a href=\"https://github.com/DeepTrail/deepsecure/stargazers\">\n    <img src=\"https://img.shields.io/github/stars/DeepTrail/deepsecure?style=flat-square\" alt=\"GitHub stars\"/>\n  </a>\n  <a href=\"https://github.com/DeepTrail/deepsecure/discussions\">\n    <img src=\"https://img.shields.io/github/discussions/DeepTrail/deepsecure?style=flat-square\" alt=\"GitHub Discussions\"/>\n  </a>\n  <a href=\"https://github.com/DeepTrail/deepsecure/pulls\">\n    <img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square\" alt=\"PRs Welcome\"/>\n  </a>\n  <a href=\"https://x.com/imaxxs\">\n    <img src=\"https://img.shields.io/badge/Follow-Mahendra-blue?style=flat-square&logo=x\" alt=\"Follow on X\"/>\n  </a>\n  <a href=\"https://x.com/0xdeeptrail\">\n    <img src=\"https://img.shields.io/badge/Follow-@0xdeeptrail-blue?style=flat-square&logo=x\" alt=\"Follow on X\"/>\n  </a>\n  <a href=\"https://www.linkedin.com/company/deeptrail\">\n    <img src=\"https://img.shields.io/badge/Follow-DeepTrail-blue?style=flat-square&logo=linkedin\" alt=\"Follow on LinkedIn\"/>\n  </a>\n</div>\n<br/>\n\n<div align=\"center\">\n\n  **Give every AI agent a cryptographic identity and authenticated ephemeral credentials.\n  Handle auth, delegation, policy enforcement, and secure proxying automatically. Effortlessly add identity and auth to any AI agent -- regardless of any platform, any framework, and any model.**\n\n[**\ud83d\udcd6 Documentation**](docs/) [**\ud83c\udfaf Examples**](examples/) [**\ud83d\udcac Community**](https://discord.gg/SUbswk8T)\n\n</div>\n\n## \ud83c\udfaf Why DeepSecure?\n\n### The Problem: AI Agents Are Security Nightmares\n\n```python\n# \u274c Current state: Security chaos\n# \ud83d\udd11 API keys scattered everywhere\nos.environ[\"OPENAI_API_KEY\"] = \"sk-...\" # Same key shared across all agents\n\n# \ud83e\udd16 No agent identity - who did what? which actions?\nagent1 = YourFavoriteFramework()  # Anonymous agent\nagent2 = AnotherFramework()  # Another anonymous agent\n\n# \ud83d\udeab All-or-nothing permissions\nagent.call_internal_api()  # Full admin access to everything\nagent.call_external_api()  # Full admin access to everything\n\n# No delegation, no policy enforcement, no audit trail\n# Result: One breach = Complete system compromise\n```\n\n### The Solution: Comprehensive Zero-Trust for AI Agents\n\n```python\n# \u2705 With DeepSecure: Complete security transformation\n# \ud83d\udd10 Cryptographic identity per agent  \nclient = deepsecure.Client()\nagent = client.agent(\"financial-analyst\", auto_create=True)  # Ed25519 identity\n\n# \ud83d\udccb Fine-grained policy enforcement happens automatically\n# When agent fetches secrets, gateway validates JWT claims and enforces policy\nsecret = client.get_secret(\n    agent_id=agent.id, \n    secret_name=\"openai-api\", \n    path=\"/v1/chat/completions\"\n)\n# Gateway enforces: Does agent have OpenAI access? Rate limits? Business hours?\n# Policy controls which agents can access which APIs, when, and how often\n\n# \ud83d\udd04 Secure delegation between agents\ndelegation_token = client.delegate_access(\n    delegator_agent_id=agent.id, \n    target_agent_id=\"data-processor\", \n    resource=\"financial-data\", \n    permissions=[\"read\"], \n    ttl_seconds=1800)\n\n# \ud83d\udcca Complete audit trail + policy enforcement\n# Every action logged, every access controlled, every delegation tracked\n# Result: Zero-trust security with full visibility and control\n```\n\n## \ud83d\udd25 From Security Nightmare to Zero-Trust Security\n\n| **Without DeepSecure** | **With DeepSecure** |\n|---|---|\n| \ud83d\udd11 **Shared API keys** | \ud83d\udee1\ufe0f **AI Agents don't have access to API keys** |\n| \ud83e\udd16 **No Agent Identity** | \ud83d\udd10 **AI Agents get Ed25519 Cryptographic Identity** |\n| \ud83d\udeab **No Access Control** | \ud83d\udccb **AI Agents with Fine-Grained Policies** |\n| \ud83d\udcca **No delegation and tracking** | \ud83d\udcca **AI Agents with crypotographic delegation and audit trail** |\n| \ud83c\udfed **Production Blockers** | \ud83d\ude80 **Enterprise-Ready** |\n\n## \u2699\ufe0f Getting Started\n\nGet fully set up with DeepSecure in under 5 minutes\u2014secure your AI agents instantly!\n\n### Prerequisites\n- **Python 3.9+**\n- **pip** (Python package installer) \n- **Access to an OS keyring** (macOS Keychain, Windows Credential Store, or Linux keyring) for secure agent private key storage\n- **Docker and Docker Compose** for running the backend services\n\n### 1. Install DeepSecure\n```bash\npip install deepsecure\n```\n\n### 2. Backend Services Setup\n\nDeepSecure uses a dual-service architecture:\n- **`deeptrail-control`** - Control Plane (manages agents, policies, credentials)  \n- **`deeptrail-gateway`** - Data Plane (enforces policies, injects secrets)\n\n#### Quick Start with Docker Compose\n```bash\n# Clone the repository\ngit clone https://github.com/DeepTrail/deepsecure.git\ncd deepsecure\n\n# Start both services\ndocker-compose up -d\n\n# Verify services are running\ndocker-compose ps\n```\n\nThis will start:\n- **Control Plane** at `http://localhost:8000`\n- **Gateway** at `http://localhost:8001`\n- **PostgreSQL** database for persistent storage\n\n### 3. Configure DeepSecure CLI\n```bash\n# Set the control plane URL\ndeepsecure configure set-url http://localhost:8000\n\n# Verify connection\ndeepsecure health\n```\n\n### 4. Verify Installation\n```bash\n# Check version\ndeepsecure --version\n\n# Test agent creation\ndeepsecure agent create --name \"test-agent\"\n```\n\n\ud83c\udf89 **You're all set!** Your secure AI agent infrastructure is now running.\n\n**Next Steps:**\n- Try the [30-second quickstart](#-30-second-quickstart) below\n- Explore our [examples](#-examples) for real-world use cases\n- Read the [Architecture Guide](docs/design/deepsecure-technical-overview.md) to understand the system\n\n---\n\n## \u26a1 30-Second Quickstart\n\n```bash\n# 1. Install DeepSecure\npip install deepsecure\n\n# 2. Connect to your security control plane\n# For local development:\ndeepsecure configure set-url http://localhost:8001\n\n# For production (your deployed instance):  \n# deepsecure configure set-url https://deepsecure.yourcompany.com\n\n# 3. Create your first AI agent identity\ndeepsecure agent create --name \"my-ai-agent\"\n\n# 4. Use in your AI code\nimport deepsecure\n\nclient = deepsecure.Client()\nagent = client.agent(\"my-ai-agent\", auto_create=True)\nsecret = client.get_secret(name=\"openai-api\", agent_name=agent.name)\n\n# That's it! Your agent now has secure, audited access to OpenAI\n```\n\n**\ud83c\udfaf What you just achieved:**\n- \u2705 **Centralized Security**: All your AI agents use one security control plane\n- \u2705 **Zero Hardcoded Secrets**: Agents get ephemeral credentials automatically  \n- \u2705 **Unique Identity**: Each agent has cryptographic identity (Ed25519)\n- \u2705 **Complete Audit Trail**: Every action is logged for compliance and debugging\n- \ud83d\udee1\ufe0f **Policy Enforcement Ready**: Fine-grained access control available via `deepsecure policy` commands\n\n## \ud83c\udfd7\ufe0f Architecture: Control Plane + Data Plane\n\nDeepSecure implements a **dual-service architecture** designed for production scale:\n\n### \ud83e\udde0 Control Plane (`deeptrail-control`)\n- **Agent Identity Management**: Ed25519 cryptographic identities\n- **Policy Engine**: Fine-grained RBAC with delegation support\n- **Credential Issuance**: Ephemeral, time-bound access tokens\n- **Audit Logging**: Immutable security event tracking\n\n### \ud83d\ude80 Data Plane (`deeptrail-gateway`)\n- **Secret Injection**: Automatic API key insertion at runtime\n- **Policy Enforcement**: Real-time access control decisions\n- **Split-Key Security**: Client/backend key reassembly for ultimate protection\n- **Request Proxying**: Transparent handling of all agent tool calls\n\n```mermaid\ngraph TB\n    A[AI Agent/Developer] --> B[DeepSecure SDK]\n    \n    %% Management Flow - Direct to Control\n    B -->|Management Operations<br/>Agent/Policy CRUD| D[Control Plane<br/>deeptrail-control]\n    \n    %% Runtime Flow - Through Gateway  \n    B -->|Runtime Operations<br/>Tool Calls| C[Gateway<br/>deeptrail-gateway]\n    C --> D\n    C --> E[External APIs<br/>OpenAI, AWS, etc.]\n    \n    D --> F[Policy Engine]\n    D --> G[Split-Key Store] \n    D --> H[Audit Log]\n    \n    %% Labels for clarity\n    B -.->|\"deepsecure agent create<br/>deepsecure policy create\"| D\n    B -.->|\"agent.call_openai()<br/>with secret injection\"| C\n    \n    style A fill:#e1f5fe\n    style C fill:#f3e5f5  \n    style D fill:#e8f5e8\n    style E fill:#fff3e0\n```\n## \ud83d\udd2c Examples\n\nExplore our comprehensive example collection:\n\n| Example | Description | Framework |\n|---|---|---|\n| [**Basic Agent Creation**](examples/01_create_agent_and_issue_credential.py) | Create your first secure agent | Core SDK |\n| [**LangChain Integration**](examples/05_langchain_secure_tools.py) | Secure LangChain agents | LangChain |\n| [**CrewAI Team Security**](examples/03_crewai_secure_tools.py) | Multi-agent crew with delegation | CrewAI |\n| [**Gateway Injection**](examples/08_gateway_secret_injection_demo.py) | Automatic secret injection | Core SDK |\n| [**Advanced Delegation**](examples/11_advanced_delegation_patterns.py) | Complex delegation workflows | Core SDK |\n| [**Platform Bootstrap**](examples/12_platform_expansion_bootstrap.py) | Kubernetes/AWS agent bootstrapping | Infrastructure |\n\n## \ud83d\ude80 What's Next?\n\nYou've now seen the core workflow! Ready to dive deeper?\n\n### \ud83d\udcda Documentation\n| Resource | Description |\n|---|---|\n| [**\ud83d\ude80 Getting Started**](docs/getting-started.md) | Complete setup guide with examples |\n| [**\ud83d\udd27 CLI Reference**](docs/cli-reference.md) | All commands and options |\n| [**\ud83d\udcd6 SDK Documentation**](docs/sdk/) | Python SDK with full API reference |\n| [**\ud83c\udfd7\ufe0f Architecture Guide**](docs/design/deepsecure-technical-overview.md) | Deep dive into system design |\n| [**\ud83d\udd12 Security Model**](docs/security-model.md) | Cryptographic foundations |\n| [**\ud83d\ude80 Deployment Guide**](docs/deployment/) | Production deployment patterns |\n\nFor hands-on examples, explore our [`examples/`](examples/) directory with LangChain, CrewAI, and multi-agent patterns.\n\n## \ud83e\udd1d Contributing\n\nDeepSecure is open source, and your contributions are vital! Help us build the future of AI agent security.\n\n\ud83c\udf1f **Star our GitHub Repository!**  \n\ud83d\udc1b **Report Bugs or Feature Requests**: Use [GitHub Issues](https://github.com/yourusername/deepsecure-cli/issues).  \n\ud83d\udca1 **Suggest Features**: Share ideas on [GitHub Issues](https://github.com/yourusername/deepsecure-cli/issues) or [GitHub Discussions](https://github.com/yourusername/deepsecure-cli/discussions).  \n\ud83d\udcdd **Improve Documentation**: Help us make our guides clearer.  \n\ud83d\udcbb **Write Code**: Tackle bugs, add features, improve integrations.\n\nFor details on how to set up your development environment and contribute, please see our [Contributing Guide](CONTRIBUTING.md).\n\n## \ud83e\udec2 Community & Support\n\n**GitHub Discussions**: The primary forum for questions, sharing use cases, brainstorming ideas, and general discussions about DeepSecure and AI agent security. This is where we want to build our community!\n\n**GitHub Issues**: For bug reports and specific, actionable feature requests.\n\nWe're committed to fostering an open and welcoming community.\n\n## \ud83d\udcdc License\n\nThis project is licensed under the terms of the [Apache 2.0 License](LICENSE).\n\n---\n\n<div align=\"center\">\n\n**\u2b50 Star us on GitHub if DeepSecure helps secure your AI agents!**\n\n[**\ud83d\ude80 Get Started**](#-30-second-quickstart) \u2022 [**\ud83d\udcd6 Documentation**](docs/) \u2022 [**\ud83d\udcac Join Discord**](https://discord.gg/deepsecure)\n\n*Built with \u2764\ufe0f for the AI agent developer community*\n\n</div>\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "DeepSecure: Secure your AI agent and agentic AI application ecosystem with DeepSecure.",
    "version": "0.1.10",
    "project_urls": {
        "Bug Tracker": "https://github.com/DeepTrail/deepsecure/issues",
        "Documentation": "https://github.com/DeepTrail/deepsecure/",
        "Homepage": "https://github.com/DeepTrail/deepsecure"
    },
    "split_keywords": [
        "security",
        " ai",
        " cli",
        " credentials",
        " vault",
        " policy",
        " sandbox"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "85295dab2e237eb92da1f5861e3cd22826b3559ed214b10129f38e2216294021",
                "md5": "a721a249aa0b3fced2f066e71fd10cfe",
                "sha256": "16d4300d7ce6869f390348732f7c16b20be29b24015c037a2fea4f4a4950ecba"
            },
            "downloads": -1,
            "filename": "deepsecure-0.1.10-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "a721a249aa0b3fced2f066e71fd10cfe",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 299189,
            "upload_time": "2025-07-22T15:27:47",
            "upload_time_iso_8601": "2025-07-22T15:27:47.486496Z",
            "url": "https://files.pythonhosted.org/packages/85/29/5dab2e237eb92da1f5861e3cd22826b3559ed214b10129f38e2216294021/deepsecure-0.1.10-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3e6b2d0d6d9161a54fe3346215a6250635e3632b06054542e39fdb2d6557df45",
                "md5": "0e00e11a50117c13db6807670e245d87",
                "sha256": "4ec06b3a43da51ee3b51830a9c2b6d64c917450fd776a9e8c2d927e442b4f823"
            },
            "downloads": -1,
            "filename": "deepsecure-0.1.10.tar.gz",
            "has_sig": false,
            "md5_digest": "0e00e11a50117c13db6807670e245d87",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 342387,
            "upload_time": "2025-07-22T15:27:48",
            "upload_time_iso_8601": "2025-07-22T15:27:48.919915Z",
            "url": "https://files.pythonhosted.org/packages/3e/6b/2d0d6d9161a54fe3346215a6250635e3632b06054542e39fdb2d6557df45/deepsecure-0.1.10.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-22 15:27:48",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "DeepTrail",
    "github_project": "deepsecure",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "deepsecure"
}
        
Elapsed time: 1.77050s