Show HN: Arch – an intelligent prompt gateway built on Envoy Hi HN! My name is Adil Hafeez, and I am the Co-Founder at Katanemo and the lead developer behind Arch - an open source project for developers to build faster, generative AI apps. Previously I worked on Envoy at Lyft. Engineered with purpose-built LLMs, Arch handles the critical but undifferentiated tasks related to the handling and processing of prompts, including detecting and rejecting jailbreak attempts, intelligently calling “backend” APIs to fulfill the user’s request represented in a prompt, routing to and offering disaster recovery between upstream LLMs, and managing the observability of prompts and LLM interactions in a centralized way - all outside business logic. Here are some additional key details of the project, * Built on top of Envoy and is written in rust. It runs alongside application servers, and uses Envoy's proven HTTP management and scalability features to handle traffic related to prompts and LLMs. * Function calling for fast agentic and RAG apps. Engineered with purpose-built fast LLMs to handle fast, cost-effective, and accurate prompt-based tasks like function/API calling, and parameter extraction from prompts. * Prompt guardrails to prevent jailbreak attempts and ensure safe user interactions without writing a single line of code. * Manages LLM calls, offering smart retries, automatic cutover, and resilient upstream connections for continuous availability. * Uses the W3C Trace Context standard to enable complete request tracing across applications, ensuring compatibility with observability tools, and provides metrics to monitor latency, token usage, and error rates, helping optimize AI application performance. This is our first release, and would love to build alongside the community. We are just getting started on reinventing what we could do at the networking layer for prompts. Do check it out on GitHub at https://ift.tt/z2SXiZK . Please leave a comment or feedback here and I will be happy to answer. (I did make a mistake earlier not properly tagging the title with Show HN and the post didn't end up in Show HN. Later I updated the title but then my text started showing up as a comment. So I redid the post again, sorry if you had looked at the previous post already. Here is the link to the old post https://ift.tt/vwdFOfB ) https://ift.tt/CxJKS2p October 10, 2024 at 11:15PM
Show HN: Arch – an intelligent prompt gateway built on Envoy https://ift.tt/SNtGrzj
Related Articles
Show HN: My Voice AI interviews you, then writes your LI / X posts https://ift.tt/Xo9QcCsShow HN: My Voice AI interviews you, then writes your LI / X posts I'm… Read More
Show HN: PurePlates – A Recipe Scraping iOS App https://ift.tt/4t8SaIyShow HN: PurePlates – A Recipe Scraping iOS App Hey Everyone! This is … Read More
Show HN: Flutter Web App Template with Firebase and Stripe Integration https://ift.tt/rBm6tgfShow HN: Flutter Web App Template with Firebase and Stripe Integration… Read More
Show HN: TextSnap – Open-Source Tool for Accurate Text Formatting Using AI https://ift.tt/uQAf2ORShow HN: TextSnap – Open-Source Tool for Accurate Text Formatting Usin… Read More
Show HN: Credentials.new – Keep PII data out of workspace tools, email or chat https://ift.tt/X9o2sCQShow HN: Credentials.new – Keep PII data out of workspace tools, email… Read More
Show HN: I Built a Multimodel AI Chatbot to Avoid Having FOMO on the Best Models https://ift.tt/VvT4C9pShow HN: I Built a Multimodel AI Chatbot to Avoid Having FOMO on the B… Read More
Show HN: Hexabot, Open-source AI Chatbot/Agent Tool https://ift.tt/PLilgbkShow HN: Hexabot, Open-source AI Chatbot/Agent Tool Why Hexabot? - Ful… Read More
Show HN: NewTabTodo Firefox Extension replaces your new tab with todo-list https://ift.tt/NqRmIP3Show HN: NewTabTodo Firefox Extension replaces your new tab with todo-… Read More
0 Comments: