Your personal AI React copilot agent to write code snippets
developer
software
code-alchemist
Meta
ON
Tools
Add
No tools added to the Pipe.
Readme
Build an AI Code Alchemist with Pipes — ⌘ Langbase
An AI powered coding assistant to help you write database schema, queries, and fully functional code snippets. This CodeAlchemist app is built by using multiple AI Pipes on Langbase which work with 30+ LLMs (OpenAI, Gemini, Mistral, Llama, Gemma, etc), any Data (10M+ context with Memory sets), and any Framework (standard web API you can use with any software).
Go to the API tab of each Pipe to copy the Pipe's API key (to be used on server-side only).
Download the example project folder from here or clone the repository.
cd into the project directory and open it in your code editor.
Duplicate the .env.example file in this project and rename it to .env.local.
Add the following environment variables:
sh
DownloadCopy code
1# Fork https://langbase.com/examples/code-alchemist pipe to get the API key
2# Replace `PIPE_API_KEY` with the copied API key of Code Alchemist Pipe.
3LANGBASE_CODE_ALCHEMY_PIPE_API_KEY="PIPE_API_KEY"
45# Fork https://langbase.com/examples/react-copilot pipe to get the API key
6# Replace `PIPE_API_KEY` with the copied API key of React Copilot Pipe.
7LANGBASE_REACT_COPILOT_PIPE_API_KEY="PIPE_API_KEY"
89# Fork https://langbase.com/examples/database-architect pipe to get the API key
10# Replace `PIPE_API_KEY` with the copied API key of Database Architect Pipe.
11LANGBASE_DATABASE_ARCHITECT_PIPE_API_KEY="PIPE_API_KEY"
Now execute the following commands in your terminal to run the project:
sh
DownloadCopy code
1# Install the dependencies using the following command:
2pnpm install
34# OR if you are using npm, run the following command:
5npm install
67# Run the project using the following command:
8npm run dev
Your app template should now be running on localhost:3000.
NOTE:
This is a Next.js project, so you can build and deploy it to any platform of your choice, like Vercel, Netlify, Cloudflare, etc.
Authors
This project is created by Langbase team members, with contributions from: