- 🤖 AI-Powered Code Generation - Intelligent code generation using Vercel's AI SDK + Open AI
- ⚡ Real-Time Execution - Instant code execution powered by Odin engine
- 🔒 Reproducible Environments - Automatic
flake.nixgeneration for perfect reproducibility - 🎯 Modern Interface - Clean, responsive UI built with Next.js
- Nix Package Manager (recommended)
- pnpm
- Access to Odin execution engine (contact us for API key)
- Clone the repository:
git clone https://github.com/valkyrie-sh/valhalla.git
cd valhalla- Configure environment:
cp .env.example .env- Add your keys to
.env:
OPEN_API_KEY=your_api_key_here
# Add other required keys from .env.examplenix develop
pnpm install
pnpm devpnpm install
pnpm devYour development server will be running at http://localhost:3000 🎉
graph LR
A[Valhalla UI] --> B[Vercel AI SDK]
B --> C[Code Generation]
C --> D[Odin Engine]
D --> E[Output]
D --> F[flake.nix]
Every code execution automatically generates a flake.nix file that can be seen next to the output panel, enabling perfect reproducibility of your development environment. To use a generated flake:
nix develop Need the Odin execution engine API key? Contact us:
- 💬 Discord: Join our community
- 🔧 Get odin server locally - Odin
Built with ❤️ by the Valkyrie Team