banner

Arch is an intelligent Layer 7 gateway built on Envoy Proxy that provides secure handling, robust observability, and seamless integration of prompts with APIs for building fast, robust, and personalized AI agents.

What is Arch
Arch is an open-source intelligent prompt gateway engineered with purpose-built LLMs to handle critical tasks related to prompt processing and API integration. Built by the core contributors of Envoy proxy, it treats prompts as nuanced user requests that require the same capabilities as traditional HTTP requests. The platform is designed to protect, observe, and personalize LLM applications like agents, assistants, and co-pilots while integrating them with backend APIs.
Key Features of Arch
Arch is an intelligent Layer 7 gateway designed for handling AI/LLM applications, built on Envoy Proxy. It provides comprehensive prompt management capabilities including jailbreak detection, API integration, LLM routing, and observability features. The platform uses purpose-built LLMs to handle critical tasks like function calling, parameter extraction, and secure prompt processing, while offering standards-based monitoring and traffic management features. Built-in Function Calling: Engineered with purpose-built LLMs to handle fast, cost-effective API calling and parameter extraction from prompts for building agentic and RAG applications Prompt Security: Centralizes prompt guardrails and provides automatic jailbreak attempt detection without requiring custom code implementation Advanced Traffic Management: Manages LLM calls with smart retries, automatic failover, and resilient upstream connections for ensuring continuous availability Enterprise-grade Observability: Implements W3C Trace Context standard for complete request tracing and provides comprehensive metrics for monitoring latency, token usage, and error rates
Use Cases
AI-Powered Weather Forecasting: Integration with weather services to provide intelligent weather forecasting through natural language processing Insurance Agent Automation: Building automated insurance agents that can handle customer queries and process insurance-related tasks Network Management Assistant: Creating networking co-pilots that help operators understand traffic flow and manage network operations through natural language interactions Enterprise API Integration: Seamlessly connecting AI capabilities with existing enterprise APIs while maintaining security and observability
Pros
Built on proven Envoy Proxy technology for reliable performance Comprehensive security features with built-in jailbreak detection Standards-based observability making it enterprise-ready
Cons
Potential search visibility issues due to name confusion with Arch Linux Requires Docker and specific technical prerequisites for setup Limited documentation and community resources as a newer project
How to Use Arch
Install Prerequisites: Ensure you have Docker (v24), Docker compose (v2.29), Python (v3.10), and Poetry (v1.8.3) installed on your system. Poetry is needed for local development. Create Python Virtual Environment: Create and activate a new Python virtual environment using: python -m venv venv && source venv/bin/activate (or venv\Scripts\activate on Windows) Install Arch CLI: Install the Arch gateway CLI tool using pip: pip install archgw Create Configuration File: Create a configuration file (e.g., arch_config.yaml) defining your LLM providers, prompt targets, endpoints, and other settings like system prompts and parameters Configure LLM Providers: In the config file, set up your LLM providers (e.g., OpenAI) with appropriate access keys and model settings Define Prompt Targets: Configure prompt targets in the config file, specifying endpoints, parameters, and descriptions for each target function Set Up Endpoints: Define your application endpoints in the config file, including connection settings and timeouts Initialize Client: Create an OpenAI client instance pointing to Arch gateway (e.g., base_url='http://127.0.0.1:12000/v1') in your application code Make API Calls: Use the configured client to make API calls through Arch, which will handle routing, security, and observability Monitor Performance: Use Arch's built-in observability features to monitor metrics, traces, and logs for your LLM interactions
Arch FAQs
1.What is Arch?
Arch is an intelligent Layer 7 gateway designed to protect, observe, and personalize LLM applications with APIs. It's built on Envoy Proxy and engineered with purpose-built LLMs for secure handling, robust observability, and seamless integration of prompts with APIs.
2.What are the core features of Arch?
Arch's core features include: 1) Built on Envoy for HTTP management and scalability, 2) Function Calling for fast Agentic and RAG apps, 3) Prompt Guard for preventing jailbreak attempts, 4) Traffic Management for LLM calls, and 5) Standards-based Observability using W3C Trace Context standard.
3.What are the prerequisites for installing Arch?
To install Arch, you need: 1) Docker System (v24), 2) Docker compose (v2.29), 3) Python (v3.10), 4) Poetry (v1.8.3), and API Keys for LLM providers if using external LLMs.
4.How does Arch handle security?
Arch centralizes prompt guardrails to prevent jailbreak attempts and ensures safe user interactions without requiring code writing. It includes the Arch-Guard collection which offers state-of-the-art performance in detecting jailbreaking attempts with low latency and low False Positive Rate.
5.How can developers get support for Arch?
Developers can get support by joining Arch's discord server where the team actively monitors and offers support. They can also refer to the documentation at docs.archgw.com for detailed guidance.
6.What kind of observability features does Arch provide?
Arch provides comprehensive observability features using the W3C Trace Context standard for complete request tracing across applications. It offers metrics to monitor latency, token usage, and error rates to help optimize AI application performance.
PingPrompt
Free Trial
PingPrompt

PingPrompt

favorite

PingPrompt is a specialized workspace that helps professionals organize, control, and track changes in their AI prompts while providing version control, multi-model testing, and safe iteration capabilities.

#Prompts
#Workflow & SOP Management
Inner AI
Free Trial
Inner AI

Inner AI

favorite

Inner AI is an AI-powered platform that streamlines content creation, task management, and creative workflows by integrating multiple AI tools and models into one comprehensive workspace.

#AI Chatbot
#AI Content Detector
#AI Productivity Tools
Wald.ai
Free
Wald.ai

Wald.ai

favorite

Wald.ai is a secure AI platform for businesses that connects users to multiple AI assistants while ensuring data protection and regulatory compliance.

#AI Chatbot
#AI Productivity Tools
LeverBot
Free Trial
LeverBot

LeverBot

favorite

LeverBot is a cutting-edge AI-powered chatbot platform that enhances customer engagement and automates business processes through generative AI and conversational capabilities.

#AI Chatbot
#AI Productivity Tools
#AI Customer Service Assistant
200+ ChatGPT Mega-Prompts for Solopreneurs
Free
200+ ChatGPT Mega-Prompts for Solopreneurs

200+ ChatGPT Mega-Prompts for Solopreneurs

favorite

A curated collection of 200+ powerful ChatGPT mega-prompts designed to help solopreneurs streamline their business operations, boost productivity, and scale their ventures efficiently.

#Prompts
#Copywriting
#AI SEO Tools
#Multi-purpose Tools
#Business Ideas Generator
#AI Advertising Assistant
Writesonic
Free
Writesonic

Writesonic

favorite

Writesonic is an AI-powered content creation platform that offers writing assistance, SEO optimization, and custom AI chatbots to help marketers, agencies, and enterprises produce high-quality content efficiently.

#AI SEO Tools
#AI Blog Writer
#AI Chatbot
Doubao PixelDance
Free
Doubao PixelDance

Doubao PixelDance

favorite

Doubao is ByteDance's AI-powered chatbot and intelligent assistant offering multilingual conversational abilities, content creation, and task assistance.

#Writing Assistants
#AI Chatbot
#AI Voice Assistants
Image Prompt
Free Trial
Image Prompt

Image Prompt

favorite

Image Prompt is an AI-powered tool that helps users create detailed textual descriptions for generating AI images or convert existing images into descriptive prompts for various AI image generation models.

#Prompts
#AI Illustration Generator
#AI Photo & Image Generator
Character.ai
Free
Character.ai

Character.ai

favorite

Character.ai is an innovative AI chatbot platform that allows users to create, customize, and interact with a wide variety of AI characters for entertainment, learning, and creative purposes.

#AI Chatbot
#AI Character
Janitor AI
Free Trial
Janitor AI

Janitor AI

favorite

Janitor AI is an AI-powered chatbot platform that allows users to create, customize, and interact with diverse AI characters for entertainment and role-playing.

#AI Chatbot
#AI Character
Poe
Free Trial
Poe

Poe

favorite

Poe is a platform that provides access to various AI chatbots and allows users to create their own custom bots using large language models.

#Multi-purpose Tools
#AI Chatbot
xAI Grok-2 | Grok Aurora
Free
xAI Grok-2 | Grok Aurora

xAI Grok-2 | Grok Aurora

favorite

xAI Grok-2 is an advanced AI language model with enhanced capabilities in chat, coding, reasoning, and image generation, available on the X social network.

#AI Chatbot
#AI Code Assistant
Claude AI
Free
Claude AI

Claude AI

favorite

Claude AI is a next-generation AI assistant built for work and trained to be safe, accurate, and secure.

#Large Language Models (LLMs)
#AI Chatbot
Gemini - Google Vids AI
Free Trial
Gemini - Google Vids AI

Gemini - Google Vids AI

favorite

Gemini is Google's most advanced and capable multimodal AI model family that can seamlessly understand and reason across text, images, video, audio, and code to power various AI applications and services.

#Large Language Models (LLMs)
#AI Chatbot
Kimi Chat
Free Trial
Kimi Chat

Kimi Chat

favorite

Kimi Chat is an AI assistant developed by Moonshot AI that supports ultra-long context processing of up to 2 million Chinese characters, web browsing capabilities, and multi-platform synchronization.

#Large Language Models (LLMs)
#AI Chatbot
Poly.AI
Free
Poly.AI

Poly.AI

favorite

Poly.AI is an innovative AI chatbot app that allows users to create, customize, and interact with lifelike AI characters with unique voices and personalities.

#AI Chatbot
#AI Character
Monica - Your ChatGPT AI Assistant Chrome Extension
Free
Monica - Your ChatGPT AI Assistant Chrome Extension

Monica - Your ChatGPT AI Assistant Chrome Extension

favorite

Monica is an all-in-one AI assistant Chrome extension powered by ChatGPT API that offers chatting, copywriting, translation, and text analysis capabilities accessible with one click on any webpage.

#Multi-purpose Tools
#AI Chatbot
Chatbond - AI Chatbot Builder
Free
Chatbond - AI Chatbot Builder

Chatbond - AI Chatbot Builder

favorite

Chatbond is a powerful AI chatbot builder that allows businesses to create GPT-driven chatbots to instantly respond to customers, with features like multi-source data import, customization, and integrations.

#AI Chatbot
#AI Customer Service Assistant
#AI Knowledge Management
CHUB
Free
CHUB

CHUB

favorite

Chub is an uncensored AI platform for creating and interacting with customizable AI characters through text-based conversations and storytelling.

#AI Chatbot
#AI Character
Talkie AI
Free
Talkie AI

Talkie AI

favorite

Talkie AI is a conversational AI platform that allows users to chat with AI-generated characters, create custom AI personas, and engage in immersive storytelling experiences.

#AI Chatbot
#AI Character