BoundaryML/baml
BAML (Basically a Made-up Language) is an AI framework that facilitates reliable AI workflows and agents by transforming prompt engineering into schema engineering for structured output generation.
Awesome Infra for AI › Prompt Management
AIConfig is a framework designed to streamline the development of production-grade generative AI applications. It achieves this by separating generative AI prompts, models, and model parameters from application code, storing them as JSON-serializable configurations. This approach enables version control, evaluation, and monitoring of AI behavior independently. The framework includes an AIConfig Editor, available as a VS Code extension or a local web-based tool, for rapid prototyping, visual editing, and running of prompts with complex chaining and variables. AIConfig offers Python and Node.js SDKs for integrating these configurations into application code, supporting multimodal and model-agnostic extensible APIs. Its core value proposition lies in simplifying application code by externalizing prompt logic, fostering quicker iteration on prompts, and facilitating collaborative development by treating the `aiconfig` as a shareable AI artifact. This separation helps to unwind complexity, making it easier to iterate on prompts, try different models, and evaluate prompt/model performance. Key features include a standardized JSON format for prompts, an intuitive editor, model-agnostic and multimodal SDKs, extensibility for custom models and endpoints, and support for collaborative development workflows. It is particularly useful for managing complex prompt chains, integrating various models, and advanced generative AI workflows.
https://github.com/lastmile-ai/aiconfig
BAML (Basically a Made-up Language) is an AI framework that facilitates reliable AI workflows and agents by transforming prompt engineering into schema engineering for structured output generation.
Genkit is an open-source framework by Google for building and operating AI-powered applications across multiple languages, featuring unified APIs for various models, structured outputs, multi-modal...
Pezzo is an open-source, cloud-native LLMOps platform for streamlined prompt design, version management, instant delivery, collaboration, troubleshooting, and observability of AI operations.
Nextpy is a framework for building self-modifying software, focusing on guardrails, structured outputs, a powerful prompt engine for pre-compiling and session state, and optimized code generation f...
Neuron is a PHP framework for building and orchestrating AI agents, supporting LLM integration, prompt management, RAG, multi-agent workflows, and observability.
AICI (Artificial Intelligence Controller Interface) allows building Wasm-based controllers to constrain and direct LLM output in real time, enabling advanced generation strategies.
Langchain.rb provides a Ruby interface for building LLM-powered applications, offering a unified API for various LLM providers, prompt management, and RAG capabilities.
OpenContracts is an open-source document intelligence platform that processes unstructured documents into a programmable citation graph using AI agents, structured extraction, and a Model Context P...