Skip to content

markchweya/kukilabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kuki 🧠📚

Kuki is a Custom GPT inside ChatGPT built to help learners turn raw notes into clean, structured study material. It’s designed for visual learners, supports image uploads of handwritten/short class notes, and can produce outputs in either Simple or Complex modes depending on the learner’s level.


What Kuki does

✅ Note extraction & rewriting (including images)

  • Accepts images of handwritten notes or short class notes
  • Extracts the content and rewrites it neatly
  • Can summarize, expand, or restructure notes for revision

✅ Two learning levels

  • Simple mode: short sentences, easy words, quick understanding
  • Complex mode: deeper explanations, exam depth, technical detail

✅ Professional, structured output (not “chatty”)

Typical format:

  • Topic title
  • Key definitions
  • Main points
  • Step-by-step explanation
  • Examples
  • Common mistakes
  • Practice questions (optional)
  • Summary

✅ Visuals & graphs (when useful)

  • Generates graphs/charts and supports a toggle concept: interactive vs static
  • Allows customization: axis labels, titles, and presentation style

How to use Kuki (prompt examples)

1) Extract handwritten notes exactly

Extract the text from this image and rewrite it neatly. Do not add new information.

2) Rewrite + expand missing explanation

Rewrite these notes neatly and expand any missing explanations using your knowledge.

3) Simple vs Complex

Rewrite in Simple mode.
or
Rewrite in Complex mode (A-level/university depth).

4) Exam revision pack

Turn this into exam revision notes with common questions and model answers.

5) Visual learning support

Explain this using a diagram/flow and include a small quiz at the end.


Best practices

  • If your notes are unclear, add: “Ask me questions where the notes are ambiguous.”
  • If you want strict extraction only, add: “Only use what is in the notes.”
  • If you want maximum helpfulness, add: “Fill gaps and add examples.”

Intended users

  • Students revising for exams
  • Learners converting class notes into polished study sheets
  • Anyone who wants structured, printable notes from messy inputs

Author

Built by Mark Chweya.


License

MIT License (see LICENSE file)

About

https://kukilabs.streamlit.app/

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages