OpenViSTAI · Agents · Blockchain · Crypto
Menu
OPENVIST PROJECT MAP

Find a project for your next task

Explore AI, agents, blockchain and crypto through official sources, concrete tasks and practical guides.

START WITH A TASK

Choose a practical route

Find the components, requirements and official instructions for a concrete next step.

DOCUMENTED STARTING POINTS

216 projects

Selected for a documented reader task. Source review does not claim an execution test.

AI Models

2D And 3D Face Alignment

A Torch7 demo implementation of neural networks that predict 2D and 3D facial landmarks, with pretrained model files and access to associated landmark annotations.

Guide: Set up and launch the landmark demo
AI Models

Adaptsegnet

Adaptsegnet is a PyTorch research implementation of a method for adapting semantic segmentation from synthetic source-domain images to real target-domain images.

Guide: Evaluate a pretrained GTA5-to-Cityscapes model
Agent Frameworks

Agents-SDK

Agents-SDK is a portable C++ framework for building on-device AI agent systems that reason, plan and take actions.

Guide: Build the SDK and configure provider keys
RAG & Knowledge Systems

AI Chatbot — Ashot72

AI Chatbot — Ashot72 is a TypeScript and Next.js multi-user chatbot that crawls websites and uses LangChain and Pinecone to support responses grounded in their content.

Guide: Set up the chatbot locally
RAG & Knowledge Systems

AI LLM Playground

AI LLM Playground is a Python repository of experimental chatbot web applications using OpenAI Assistant APIs, LangChain, embeddings, vector databases and agent patterns.

Guide: Set up the Python project environment
RAG & Knowledge Systems

AI Youtube Video Chat

AI Youtube Video Chat is a JavaScript Next.js application for asking questions about a YouTube video and receiving answers grounded in its content.

Guide: Prepare a local development setup
AI Data & Analytics

Alphagen

Alphagen is a Python research codebase for reinforcement-learning-based generation and evaluation of formulaic predictive stock factors.

Guide: Prepare stock data for AlphaGen’s built-in Qlib pipeline
Developer Tools

Anchor Comp

Anchor Comp is a Rust library that provides Anchor-compatible account types and cross-program invocation helpers for integrating non-Anchor Solana programs into Anchor-based Solana programs.

Guide: Add anchor-comp to a Rust Solana program
Image & Video AI

Anime Inpainting

Anime Inpainting is a Python desktop application for repairing and drawing on anime images, with an OpenCV-based interface and an Edge-Connect inpainting backend.

Guide: Install and prepare Anime Inpainting
RAG & Knowledge Systems

Aquila DB

Aquila DB is a self-hosted neural search database that indexes machine-learning-generated latent vectors alongside JSON metadata and performs k-nearest-neighbor retrieval.

Guide: Build and run Aquila DB with Docker
AI Models

BELT

BELT is a Python model implementation that processes text longer than BERT’s 512-token limit by splitting it into chunks, running them through a BERT-style model and pooling intermediate results.

Guide: Install BELT NLP with CPU-only PyTorch
RAG & Knowledge Systems

Bert Faiss Qa System

Bert Faiss Qa System is a Python application for asking questions about a document collection.

Guide: Set up and open the local document Q&A interface
AI Models

Bert Nli

Bert Nli is an open-source Python project that provides fine-tuned BERT and ALBERT models and code for natural-language inference: classifying a sentence pair as contradiction, entailment or neutral.

Guide: Set up the project and download its datasets and model
AI Models

Bert Squeeze

Bert Squeeze is a Python library of code for reducing the size or inference latency of Transformer-based models, with implementations for distillation, pruning and quantization and early exiting listed among its techniques.

Guide: Set up the Bert Squeeze repository
Layer 1

Bitcoin

Bitcoin is a peer-to-peer payment network and protocol. Its developer documentation explains transactions, wallets, payment processing and node operation.

Guide: Choose the Bitcoin integration documentation
Exchanges & Trading

Bitcoin Broker

Bitcoin Broker is a self-hosted Go application that provides a Thrift service for BTC brokerage, combines order-book depth from multiple exchanges, matches offsetting orders, routes and splits large orders, and retries failed orders.

Guide: Set up the broker locally
Infrastructure

Bitcoin Elixir

Bitcoin Elixir is an Elixir library for Bitcoin protocol and script operations, accompanied by a work-in-progress full-node implementation.

Guide: Configure node startup and a local peer
AI Models

Blagpt

BlaGPT is a Python Transformer implementation and experimental playground for benchmarking language-model architectures, layers and techniques on smaller datasets.

Guide: Start a FineWeb10B architecture benchmark