Skip to content

AI you read like a book. Minimal e‑ink chat for study and prompt experimentation.

License

Notifications You must be signed in to change notification settings

scarsellifi/cartia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CARTIA 📄🧠

Languages: English · Italiano

🇬🇧 English

CARTIA is a chat interface for Artificial Intelligence designed specifically for E-ink displays and for learning Prompt Engineering.

A project by Marco Scarselli, created for people who suffer from eye dryness and spend many hours in front of a screen. CARTIA is a chat designed for e-ink screens, with a low-visual-impact design that reduces eye strain. Although optimized for e-readers, it can also be used on PCs and smartphones.

Unlike traditional chats, CARTIA turns the conversation into a reading experience: messages don’t scroll, they are turned like pages of a book, avoiding the annoying refresh (ghosting) issues typical of electronic ink displays.

✨ Key Features

  • 📖 Paged Interface: Smooth navigation optimized for e-reader screens.
  • 🎓 Educational Approach: Structures prompts into System, Context, and Examples to understand how the AI "thinks".
  • 🌑 E-ink Optimized: High contrast design, serif fonts, and no heavy animations.
  • 🔒 ALL IN YOUR BROWSER: Runs entirely in the browser and can be customized for local models/providers. OpenRouter is included for experimental use. In the future it can also support browser-native LLMs.
  • 🛠️ Open Source: Built to be studied, modified, and improved by the community.

🚀 Demo

🧭 How to use

  1. Open index.html in your browser (or use the live demo).
  2. Enter your OpenRouter API Key when prompted (create one here: https://openrouter.ai/keys).
  3. Write a message and start the conversation.

🔗 Integration with iascarselli.it

CARTIA can be used together with iascarselli.it:

  • Artificial Intelligence for Public Administration and Public Exams
  • Teaching materials, lessons, and tools to understand and use AI in the public sector
  • Introduction to Artificial Intelligence – go to the lesson

Marco Scarselli: expert in innovation and AI solution development for Public Administration. He has worked on research and development projects, with recognitions such as the "Fiorino d'Oro" (Comune di Firenze) and the "Tuscan Big Data Challenge" (CNR).

🤝 Contributing & Contact

To propose improvements or report issues:

  • Open a GitHub issue
  • Or email scarselli@gmail.com
  • For a customized version (local models or providers other than OpenRouter), get in touch.

📝 License

📚 Third-party

🛡️ Security


🇮🇹 Italiano

CARTIA è un'interfaccia di chat per Intelligenza Artificiale progettata specificamente per schermi E-ink e per l'apprendimento del Prompt Engineering.

Un progetto di Marco Scarselli, creato per chi soffre di secchezza oculare e passa molte ore davanti al monitor. CARTIA è una chat studiata per gli schermi e-ink, con un design a basso impatto visivo che riduce l'affaticamento degli occhi. Anche se ottimizzata per e-reader, può essere utilizzata su PC e smartphone.

A differenza delle chat tradizionali, CARTIA trasforma la conversazione in un'esperienza di lettura: i messaggi non scorrono, ma si sfogliano come le pagine di un libro, eliminando i fastidiosi problemi di refresh (ghosting) tipici dei display a inchiostro elettronico.

✨ Caratteristiche Principali

  • 📖 Interfaccia a Pagine: Navigazione fluida ottimizzata per schermi e-reader.
  • 🎓 Anima Didattica: Struttura i prompt in System, Context ed Examples per capire come "pensa" l'IA.
  • 🌑 E-ink Optimized: Design ad alto contrasto, font serif e zero animazioni pesanti.
  • 🔒 ALL IN YOUR BROWSER: Funziona interamente nel browser e può essere personalizzata per modelli/provider locali. OpenRouter è incluso per uso sperimentale. In futuro potrà anche supportare LLM che girano direttamente nel browser.
  • 🛠️ Open Source: Pensata per essere studiata, modificata e migliorata dalla community.

🚀 Demo

🧭 Come si usa

  1. Apri index.html nel browser (o usa la demo online).
  2. Inserisci la tua API Key di OpenRouter quando richiesto (puoi crearla qui: https://openrouter.ai/keys).
  3. Scrivi un messaggio e avvia la conversazione.

🔗 Integrazione con iascarselli.it

CARTIA può essere usato in combinazione con iascarselli.it:

  • Intelligenza Artificiale per la Pubblica Amministrazione e i Concorsi Pubblici
  • Materiali didattici, lezioni e strumenti per comprendere e utilizzare l'IA nel settore pubblico
  • Lezione base di IA: perché sono importanti System Prompt, contesto e struttura dell'output

Marco Scarselli: esperto di innovazione e sviluppo di soluzioni AI per la Pubblica Amministrazione. Ha lavorato su progetti di ricerca e sviluppo, con riconoscimenti come il "Fiorino d'Oro" (Comune di Firenze) e la "Tuscan Big Data Challenge" (CNR).

🤝 Contribuire e contatti

Per proporre miglioramenti o segnalare problemi:

  • Apri una issue su GitHub
  • Oppure scrivi a scarselli@gmail.com
  • Per una versione personalizzata (modelli locali o diversi da OpenRouter), contattami.

📝 Licenza

📚 Third-party

🛡️ Sicurezza

About

AI you read like a book. Minimal e‑ink chat for study and prompt experimentation.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages