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
Neuron is a PHP framework designed for developing and orchestrating production-ready AI-driven applications using AI agents. It provides a comprehensive set of tools for the entire agentic application development lifecycle, enabling PHP developers to integrate AI capabilities into their projects. The framework offers abstractions for interacting with various LLM providers (e.g., Anthropic, OpenAI, Ollama, Gemini, Mistral) and facilitates prompt management through its `SystemPrompt` class, which helps in constructing consistent and effective prompts while reducing prompt engineering effort. Key features include multi-agent orchestration, agent memory management for conversational context, and integration with RAG (Retrieval Augmented Generation) through embeddings providers and vector databases. The framework also emphasizes operational aspects, offering monitoring and debugging capabilities, particularly through integration with Inspector for tracing agent execution timelines and understanding LLM decisions. This addresses challenges like reproducibility and debugging in probabilistic AI systems. Neuron is designed for extensibility, allowing developers to switch between LLM providers with minimal code changes. It also supports structured output and provides examples for integration with popular PHP frameworks like Laravel and Symfony, making it accessible for developers looking to build robust AI applications in a PHP environment.
https://github.com/neuron-core/neuron-ai
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...
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...
Prompty is a markdown-based file format (.prompty) and runtime for creating, managing, and executing LLM prompts, providing tools for development, previewing, and tracing.