portfolio  by toukoum

AI-powered conversational portfolio

Created 1 year ago
279 stars

Top 92.9% on SourcePulse

GitHubView on GitHub
Project Summary

This project presents an AI-native portfolio designed to offer a conversational and interactive experience, moving beyond traditional static resumes. It targets individuals seeking a more dynamic way to showcase their skills and projects, benefiting users by providing instant, tailored responses to inquiries about the creator's technical stack, results, code, and work.

How It Works

The portfolio utilizes an AI avatar that engages users in conversation, providing instant replies to questions. This approach is advantageous as it offers a personalized and efficient way for visitors to discover information, adapting the interaction based on the user's role or interest (e.g., recruiter, developer, friend).

Quick Start & Requirements

  • Install: Clone the repository, navigate to the directory, and run pnpm install.
  • Prerequisites: Node.js (v18+), pnpm package manager, OpenAI API token, GitHub token.
  • Setup: Create a .env file with OPENAI_API_KEY and GITHUB_TOKEN. Run the development server with pnpm dev.
  • Links: Live demo at https://toukoum.fr.

Highlighted Details

  • AI-native portfolio with an interactive AI avatar.
  • Tailored conversations based on user queries and roles.
  • Integrates OpenAI for AI chat functionality.
  • Includes GitHub integration features.

Maintenance & Community

No specific information on maintenance or community channels (like Discord/Slack) is provided in the README.

Licensing & Compatibility

The licensing information is not specified in the provided README.

Limitations & Caveats

The core AI chat functionality is dependent on external API keys (OpenAI and GitHub), which may incur costs and require careful management. The project's effectiveness relies heavily on the quality of the AI's responses and the underlying data it's trained on.

Health Check
Last Commit

5 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
1 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.