Listing Thumbnail

    Vijil Dome

     Info
    Sold by: Vijil 
    Deployed on AWS
    Free Trial
    Vijil Dome, a perimeter defense around AI agents, blocks inputs and outputs that are out of compliance with your organization's policies, providing better coverage, accuracy, and speed than other guardrails products.

    Overview

    Vijil Dome, a perimeter defense around AI agents, blocks inputs and outputs that are out of compliance with your organization's policies, providing better coverage, accuracy, and speed than other guardrails products. Driven by policies specified in natural language, Vijil Dome implements guardrails that block adversarial prompts, prompt injections, jailbreaks, PII leakage, and toxic content. Additionally Dome also includes unique detectors that filter unethical behavior, bias, and stereotyping. Moreover, Dome is transparent and adaptive, providing high-fidelity observability with detailed traces and learning from logs automatically. Vijil Dome helps AI teams maintain governance, risk management, and compliance by mitigating a broad spectrum of LLM risks with up to 95% human-level accuracy and less than 500 ms latency.

    Highlights

    • Policy-Driven: To configure Vijil Dome, upload your organization policies such as your company code of conduct, regulatory requirements such as GDPR and CCPA, and industry standards such as OWASP Top 10 for LLMs to the system or simply state your rules and restrictions to its natural language interface. Dome then translates your intentions into guardrails that span reliability, security, and safety, automatically constructing a bespoke perimeter defense around your LLM.
    • Comprehensive: Dome covers not only well-known threats including security (adversarial inputs, prompt injections, jailbreaks), privacy (PII leakage), and toxicity but also more pernicious vulnerabilities such as ethical violations against the company code of conduct or EEOC regulations against bias in the workplace.
    • Accurate: Up to 2x more accurate than guardrails for Amazon Bedrock and 95% of human evaluation, Vijil Dome guardrails use fine-tuned LLMs, custom ML models based on embedding vectors, and pattern-matching algorithms to detect out-of-policy errors with high-precision.

    Details

    Sold by

    Delivery method

    Supported services

    Delivery option
    Vijil Dome for ECS

    Latest version

    Operating system
    Linux

    Deployed on AWS

    Unlock automation with AI agent solutions

    Fast-track AI initiatives with agents, tools, and solutions from AWS Partners.
    AI Agents

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Free trial

    Try this product free for 7 days according to the free trial terms set by the vendor. Usage-based pricing is in effect for usage beyond the free trial terms. Your free trial gets automatically converted to a paid subscription when the trial ends, but may be canceled any time before that.
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Usage costs (1)

     Info
    Dimension
    Description
    Cost/unit/hour
    Hours
    Container Hours
    $0.01

    Vendor refund policy

    No refund policy

    How can we make this page better?

    We'd like to hear your feedback and ideas on how to improve this page.
    We'd like to hear your feedback and ideas on how to improve this page.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    Vijil Dome for ECS

    Supported services: Learn more 
    • Amazon ECS
    Container image

    Containers are lightweight, portable execution environments that wrap server application software in a filesystem that includes everything it needs to run. Container applications run on supported container runtimes and orchestration services, such as Amazon Elastic Container Service (Amazon ECS) or Amazon Elastic Kubernetes Service (Amazon EKS). Both eliminate the need for you to install and operate your own container orchestration software by managing and scheduling containers on a scalable cluster of virtual machines.

    Version release notes

    Bump pip versions

    Additional details

    Usage instructions

    Note

    Vijil Dome relies on public Hugging Face models as part of its guardrail system.

    Before deploying this CloudFormation stack, ensure that you have the required AWS resources and configurations in place.

    Pre-requisites

    Before setting up Vijil Dome, you will need the following in your AWS account:

    Networking

    • VPC ID: The VPC where all resources associated with this CloudFormation stack will be deployed.
    • Subnet IDs: The associated Subnet IDs within the VPC.
    • Security Groups:
      • ECS Cluster Security Group: Must allow inbound HTTP traffic (TCP port 80) from any IP address within the VPC's CIDR block.
      • Load Balancer Security Group:
        • If all traffic stays within the VPC, use the same security group as the ECS cluster.
        • If traffic is expected from outside the VPC, ensure this security group allows inbound HTTP traffic from external sources.

    API Key Generation

    Vijil Dome requires an API key for authentication. Generate one using the following command:

    • pip install bcrypt && python -c 'import bcrypt; import base64; print(base64.b64encode(bcrypt.hashpw("<your-random-password>".encode("utf-8"), bcrypt.gensalt(6))))'

    Deployment Instructions

    Once your CloudFormation stack is deployed, it will create the following components:

    1. ECS Service: Runs the Vijil Dome container on a newly created ECS cluster in the VPC you defined.
    2. Application Load Balancer (ALB): Accepts HTTP calls and routes them to the ECS service.
    3. IAM Role: Grants ECS the necessary permissions to retrieve secrets and interact with AWS services.
    4. AWS Secrets Manager: Stores your API Key securely.
    5. Logging & Monitoring: Logs are stored in Amazon CloudWatch under /ecs/VijilDomeTaskDefinition.

    Testing Your Deployment

    After deployment, verify that the Vijil Dome service is running correctly by executing the following commands:

    1. Check Service Health: curl -XGET "http://<Your Load Balancer's DNS>/status"
    2. Test Input Detection: curl -XGET "http://<Your Load Balancer's DNS>/async_input_detection?api_key=<Your API KEY>&input_str=hello"
    3. Test Output Detection: curl -XGET "http://<Your Load Balancer's DNS>/async_output_detection?api_key=<Your API KEY>&output_str=hello"

    Security & Best Practices

    • IAM Permissions:
      • The CloudFormation template creates an IAM Execution Role that allows ECS tasks to retrieve secrets and log events.
      • Ensure that this role is scoped appropriately to prevent unnecessary access.
    • Restrict API Access:
      • Ensure your API key is securely stored and rotated if compromised.
      • Consider using AWS IAM Policies or API Gateway for additional authentication layers.
    • Network Security:
      • If this service should not be publicly accessible, modify the Load Balancer Security Group to restrict access.
      • Use AWS Web Application Firewall (WAF) for additional protection.

    Troubleshooting & Debugging

    If the service is not responding:

    1. Check ECS Task Logs in CloudWatch (/ecs/VijilDomeTaskDefinition).
    2. Verify that the Load Balancer Target Group reports healthy targets.
    3. Ensure the ECS task is running and not stopped due to an error.

    Resource Cleanup

    If you no longer need Vijil Dome, delete the CloudFormation stack to remove all associated AWS resources:

    • aws cloudformation delete-stack --stack-name <YourStackName>

    Ensure that the following resources are also cleaned up if manually modified:

    • Secrets stored in AWS Secrets Manager.
    • Security groups or networking resources.

    Support

    Vendor support

    Vijil provides 24x7 technical support with 4h response times for high-severity issues, critical patches as hot-fixes, monthly software updates, and new features with an enterprise subscription. Contact our email address for any support requests: contact@vijil.ai 

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 AWS reviews
    No customer reviews yet
    Be the first to review this product . We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.