Example Projects
Note: Projects without links require a HaskellAI account, available only to Haskell Indian Nations University students, staff, and faculty.
CodeCrafter 2000
Try out the web editor and see the power of integrated AI assistance. [code]
Chess 2000
Play chess against a Large Language Model, Stockfish, or another HaskellAI User. [code]
TalkToFriends
An easy-to-use secure group video and text chat. [code]
Central Limit Theorem Demo
Visualize the CLT with adjustable parameters and multiple distributions. [code]
BigFileDemo
Store, download, and share big files, and stream videos directly from a fast encrypted database. [code]
BreakOut 4!
Vibe coded by Opus 4.5. The sequel to BreakOut!, vibe coded by GPT-4, Breakout 2!, vibe coded by o1, and Breakout 3!, vibe coded by Gemini 2.5 Pro. [code]
Common Client Libraries
A collection of libraries that can be used by HaskellAI projects. Includes documentation, tests, and examples. [code]
Database Playground
An interactive playground for the Node server, including automated tests. Also available is an API Guide for legacy scripts. [code]
TalkToBot 2000
Talk to a robot, or listen to two robots talk to each other. Also available: TalkToGoogle 2000.
Homework 2000
Paper-and-pencil homework assignments, graded by AI.
WatchAndLearn 2000
A video-based AI learning environment with auto-generated questions, grading, and translations.
ChatBot 2000
Chatbot supporting, images, web search, code execution, Latex, and file uploads.
Agent 2000
Terminal for your own private, persistent, batteries-included Debian system, with CLI agents like Claude Code.
ManimMaker 2000
Make Manim animated videos with an AI Python assistant.
AutoScribe 2000
Very simple, very good AI-powered Speech-to-Text.
Doodle 2000
Sketch a doodle (or upload an image) and tell an AI how to transform it into a new image.
Internet 2000
Search and browse a whole new internet, generated on the fly by AI.
News 2000
Local, regional, national, and international news website. Real headlines, real stories, generated by AI.
Linux 2000
A full Red Hat based Linux operating system, simulated by AI.
GhostWriter 2000
Plan and write a multi-hundred-page novel with AI-managed context.
TextMate 2000
A texting-based AI chatbot with advanced reminders, web search, and full image support.
Secure Notepad
A notepad encrypted with your HaskellAI password. Store private notes and export them to a self-decrypting HTML file.
Secure Mail
A mail app for communicating with other HaskellAI users. Fully end-to-end encrypted, supporting big file attachments.
Download Source Code
HaskellAI is free and open source, download it all! [projects code]