File size: 5,817 Bytes
6e444d5
adb5964
 
 
 
b857752
adb5964
b857752
 
 
adb5964
 
b857752
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6e444d5
adb5964
b857752
 
 
 
 
 
 
 
 
 
 
 
 
 
 
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
 
 
 
 
 
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
 
 
 
 
 
 
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
 
 
 
 
 
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
 
 
 
 
 
 
 
 
 
 
 
 
 
 
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
 
 
 
 
 
 
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
 
 
 
 
 
 
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
 
 
 
 
 
adb5964
b857752
adb5964
b857752
adb5964
b857752
adb5964
b857752
 
 
 
 
adb5964
b857752
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
adb5964
b857752
adb5964
b857752
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
---
base_model: unsloth/qwen2.5-3b-instruct-unsloth-bnb-4bit
library_name: peft
pipeline_tag: text-generation
tags:
- qwen2.5
- lora
- qlora
- unsloth
- peft
- transformers
- trl
- personal-ai
- digital-twin
- personality-model
- text-generation
---

# MeetMe V1 - Personal AI

MeetMe V1 is a LoRA fine-tuned version of Qwen2.5-3B-Instruct designed to replicate my personal writing style, reasoning process, communication style, and decision-making patterns. The model is intended to act as a personal AI companion rather than a general-purpose chatbot.

---

# Model Details

## Model Description

MeetMe V1 is a supervised fine-tuned (SFT) language model built using QLoRA on top of Qwen2.5-3B-Instruct.

Instead of teaching new knowledge, the objective of this fine-tuning is personality transfer. The model learns how I communicate, explain concepts, reason through problems, describe experiences, and express opinions while retaining the broad knowledge of the original Qwen model.

The first version was trained using approximately 171 curated conversational samples converted into ChatML format.

---

### Developed by

Sanskar

### Model Type

Causal Language Model (Decoder-only Transformer)

### Base Model

unsloth/qwen2.5-3b-instruct-unsloth-bnb-4bit

### Fine-tuning Method

QLoRA

### Framework

Unsloth

### Language

English

### Intended Domain

Personal Assistant

Digital Twin

Reasoning Assistant

Learning Companion

### License

Apache 2.0 (inherits from the base model)

---

# Model Sources

Base Model

https://huggingface.co/unsloth/qwen2.5-3b-instruct-unsloth-bnb-4bit

Framework

https://github.com/unslothai/unsloth

Qwen

https://github.com/QwenLM

---

# Intended Uses

## Direct Use

MeetMe V1 is designed to:

- answer questions using my communication style
- explain technical concepts the way I usually explain them
- simulate my reasoning process
- act as my personal AI assistant
- assist in brainstorming and project planning
- answer questions about my learning philosophy and opinions

---

## Downstream Use

Possible applications include:

- Personal chatbot
- AI mentor
- Digital twin
- Personal journaling assistant
- Memory retrieval system
- AI-powered second brain
- Personal productivity assistant

---

# Out-of-Scope Uses

This model should not be used as:

- Medical advisor
- Legal advisor
- Financial advisor
- Psychological counselor
- Source of factual truth
- Identity verification system

The model reflects my personal experiences and opinions and should not be treated as objective knowledge.

---

# Training Data

The dataset consists of manually curated personal conversations and journal entries.

Dataset characteristics:

- Approximately 171 conversation samples
- ChatML format
- User → Assistant conversations
- Human-written responses
- Categories include:
  - AI
  - Programming
  - Learning
  - Career
  - Productivity
  - Relationships
  - Personal goals
  - Habits
  - Decision making
  - Philosophy

The dataset focuses on preserving personality rather than teaching factual knowledge.

---

# Data Preprocessing

Before training, the data underwent:

- Manual cleaning
- Grammar correction where necessary
- Duplicate removal
- ChatML conversion
- Validation
- JSON formatting
- Quality filtering

---

# Training Procedure

The model was fine-tuned using QLoRA through Unsloth.

## Training Configuration

Base Model

Qwen2.5-3B-Instruct

Method

QLoRA

Precision

4-bit Quantization

Optimizer

AdamW 8-bit

Framework

Unsloth

PEFT

LoRA

---

# LoRA Configuration

Rank (r)

16

Alpha

16

Dropout

0

Target Modules

- q_proj
- k_proj
- v_proj
- o_proj
- gate_proj
- up_proj
- down_proj

---

# Training Hyperparameters

Epochs

3

Learning Rate

2e-4

Sequence Length

2048

Packing

Enabled

Batch Size

2

Gradient Accumulation

4

Scheduler

Linear

Weight Decay

0.01

Warmup Ratio

0.03

Random Seed

3407

---

# Evaluation

Evaluation focused on personality consistency instead of benchmark scores.

Evaluation criteria included:

- Personality preservation
- Writing style similarity
- Decision-making consistency
- Reasoning quality
- Emotional consistency
- Generalization to unseen questions

The model demonstrated good personality transfer despite being trained on a relatively small dataset.

---

# Known Limitations

- Limited training dataset (171 samples)
- May answer outside my personality on unseen domains
- Can still inherit behaviors from the base Qwen model
- Does not possess persistent memory
- Does not know events occurring after the dataset was created

---

# Future Improvements

Planned improvements include:

- Increase dataset to over 1000 curated conversations
- Add Retrieval-Augmented Generation (RAG)
- Long-term memory
- Multi-turn conversation training
- Continuous incremental fine-tuning
- Emotion-aware responses
- Voice cloning integration

---

# Technical Specifications

Architecture

Transformer Decoder

Base Parameters

3 Billion

Fine-tuning

QLoRA Adapter

Inference

Transformers + PEFT

Framework

PyTorch

---

# Hardware

Google Colab

NVIDIA Tesla T4 GPU

---

# Software

Python

PyTorch

Transformers

Datasets

PEFT

TRL

Unsloth

BitsAndBytes

---

# Citation

If you use MeetMe V1 in your research or projects, please cite this repository.

```bibtex
@software{meetme_v1,
  author = {Sanskar},
  title = {MeetMe V1: A Personal AI Digital Twin},
  year = {2026},
  url = {https://github.com/<your-github-username>/MeetMe}
}
```

---

# Project Vision

MeetMe aims to create a digital twin capable of preserving personality, reasoning style, communication patterns, and long-term personal knowledge. Rather than replacing human decision-making, the goal is to augment memory, productivity, and learning through a personalized AI assistant that evolves alongside its creator.