TraceForge
TraceForge extracts insights from LLM traces to create fine-tuned models.
Core trick
Receives OpenTelemetry traces over OTLP/HTTP from coding CLIs and scores them with an LLM judge to build fine-tuning datasets.
Description
TraceForge extracts insights from LLM traces to create fine-tuned models. It analyzes conversation patterns from Claude Code and Gemini CLI, generating custom models that incorporate your interaction data.
- Captures OpenTelemetry traces via OTLP/HTTP and integrates with gemini cli and claude code
- introspect and evaluate model interactions
- Crafts system prompts incorporating conversation nuances, guiding models around core failure points identified in your traces
- OpenAI-compatible endpoint for custom models on the spectrum of prompt to lora to full fine-tuning of models based on llm interaction metadata (traces, hard rules)
- Browse and share quality traces, evaluating the quality of traces by utilizing llm-as-a-judge
README excerpt
# TraceForge A modern platform for managing, organizing, and fine-tuning LLM conversation traces. Built with Next.js 15, TypeScript, Tailwind CSS, and shadcn/ui. ## Features - **Authentication**: JSON-based auth with NextAuth.js (no database required) - **Projects**: Organize your LLM traces into fine-tuning projects - **Marketplace**: Browse and discover high-quality conversation traces - **Linear-inspired UI**: Clean, modern interface inspired by Linear's design - **Local JSON Storage**: All data stored in local JSON files for easy debugging ## Getting Started ### Prerequisites - Node.js 20+ - npm ### Installation 1. Clone the repository 2. Install dependencies: ```bash npm install ``` 3. Seed demo data: ```bash npm run seed ``` 4. Start the development server: ```bash npm run dev ``` 5. Open [http://localhost:3000](http://localhost:3000) in your browser ### Demo Credentials ``` Email: demo@traceforge.com Password: demo123 ``` ## Project Structure ``` traceforge/ ├── app/ # Next.js App Router pages │ ├── api/ # API routes │ ├── login/ # Login page │ ├── signup/ # Signup page │ ├── projects/ # Projects pages │ ├── marketplace/ # Marketplace page │ └── your-space/ # User space page ├── components/ # React components │ ├── ui/ # shadcn/ui components │ ├── navigation.tsx # Top navigation │ └── app-layout.tsx # Layout wrapper ├── lib/