fixie-ai/ai-jsx
A TypeScript/JavaScript framework for building AI applications using JSX-based prompt engineering and dynamic UI rendering.

AI.JSX is a framework for building AI applications using JavaScript and JSX. It allows developers to compose LLM prompts through modular, reusable components and enables LLMs to dynamically render React UI at runtime. The framework provides built-in support for tools, document question answering, and streaming, with seamless integration for Next.js, React, and LangChain. Multiple model providers including OpenAI, Anthropic, and Llama2 are supported.
Frequently asked
- What is fixie-ai/ai-jsx?
- A TypeScript/JavaScript framework for building AI applications using JSX-based prompt engineering and dynamic UI rendering.
- Is ai-jsx open source?
- Yes — fixie-ai/ai-jsx is open source, released under the MIT license.
- What language is ai-jsx written in?
- fixie-ai/ai-jsx is primarily written in TypeScript.
- How popular is ai-jsx?
- fixie-ai/ai-jsx has 1.1k stars on GitHub.
- Where can I find ai-jsx?
- fixie-ai/ai-jsx is on GitHub at https://github.com/fixie-ai/ai-jsx.