8000 GitHub - kraftfrosch/hackfleisch: Repo for the CDTM HACKS 2025 of the team "hackfleisch"
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

kraftfrosch/hackfleisch

Repository files navigation

PEOPLEWORKS - AI-Powered Peer Review System

An intelligent system that automates the feedback pipeline -- end-to-end.

We offer:

  • A system to manage and view the growth of your group.
  • An agent-driven system to automatically conduct feedback interviews.
  • An agent-driven flow to convert unstructured interview transcripts to intuitive graphs and visualizations.

Screenshots

Team View Chat Interface Evaluation Dashboard
Team View Chat Interface Eval Dashboard

Project Structure

hackfleisch/
├── src/
│   ├── interview_agent/     # Interview agent implementation
│   ├── external_agents/     # External agent integrations
│   └── ...
├── data/                    # Data storage
├── memory/                  # Memory management
├── booscript/              # Scripts and utilities
└── Transcript/             # Interview transcripts

Prerequisites

  • Python 3.8+
  • Node.js 16+
  • ElevenLabs API key

Setup

  1. Clone the repository:
git clone [repository-url]
cd hackfleisch
  1. Install Python dependencies:
conda create -n cdtmhack python=3.8
conda activate cdtmhack
pip install -r requirements.txt
  1. Install Node.js dependencies:
npm install @fastify/formbody @fastify/websocket dotenv fastify ws twilio
  1. Set up environment variables: Create a .env file in the root directory with:
ELEVENLABS_API_KEY=your_api_key_here

Running the Application

1. Start the ElevenLabs Node.js Server

node booscript/elevenlabs_server.js

2. Start the Main Application

uvicorn main:app --reload

Usage

  1. The system can be used to conduct automated interviews and feedback sessions
  2. Interviews are processed and stored in the database
  3. Feedback analysis tools are available for competency assessment

Features

  • AI-powered interview conduction
  • Voice synthesis using ElevenLabs
  • Real-time interview processing
  • Competency assessment and feedback analysis
  • Database integration for storing interview data

Contributing

[Add contribution guidelines here]

License

[Add license information here]

About

Repo for the CDTM HACKS 2025 of the team "hackfleisch"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  
0