Local-first desktop application for converting documents into AI training datasets. Generate instruction, conversation, and fine-tuning datasets from PDFs, DOCX, Markdown, HTML, and text using Ollama or cloud LLMs.

2 stars 2 forks 2 watchers TypeScript MIT License
ai-training-data chatml dataset-generation desktop-app document-processing electron fine-tuning instruction-tuning jsonl knowledge-extraction llm local-ai machine-learning ollama pdf rag semantic-chunking solidjs typescript vite
5 Open Issues Need Help Last updated: Jul 20, 2026

Open Issues Need Help

View All on GitHub
documentation good first issue Stale

Local-first desktop application for converting documents into AI training datasets. Generate instruction, conversation, and fine-tuning datasets from PDFs, DOCX, Markdown, HTML, and text using Ollama or cloud LLMs.

TypeScript
#ai-training-data#chatml#dataset-generation#desktop-app#document-processing#electron#fine-tuning#instruction-tuning#jsonl#knowledge-extraction#llm#local-ai#machine-learning#ollama#pdf#rag#semantic-chunking#solidjs#typescript#vite
documentation good first issue

Local-first desktop application for converting documents into AI training datasets. Generate instruction, conversation, and fine-tuning datasets from PDFs, DOCX, Markdown, HTML, and text using Ollama or cloud LLMs.

TypeScript
#ai-training-data#chatml#dataset-generation#desktop-app#document-processing#electron#fine-tuning#instruction-tuning#jsonl#knowledge-extraction#llm#local-ai#machine-learning#ollama#pdf#rag#semantic-chunking#solidjs#typescript#vite

Local-first desktop application for converting documents into AI training datasets. Generate instruction, conversation, and fine-tuning datasets from PDFs, DOCX, Markdown, HTML, and text using Ollama or cloud LLMs.

TypeScript
#ai-training-data#chatml#dataset-generation#desktop-app#document-processing#electron#fine-tuning#instruction-tuning#jsonl#knowledge-extraction#llm#local-ai#machine-learning#ollama#pdf#rag#semantic-chunking#solidjs#typescript#vite

AI Summary: This issue requests the creation of a GitHub Actions CI workflow (`ci.yml`) that triggers on pull requests and pushes to the `main` branch. The workflow should include steps for setting up Node.js, installing dependencies, running linting, executing tests, and performing a headless build. Finally, a CI status badge linked to the workflow needs to be added to the project's README.

Complexity: 2/5
help wanted good first issue

Local-first desktop application for converting documents into AI training datasets. Generate instruction, conversation, and fine-tuning datasets from PDFs, DOCX, Markdown, HTML, and text using Ollama or cloud LLMs.

TypeScript
#ai-training-data#chatml#dataset-generation#desktop-app#document-processing#electron#fine-tuning#instruction-tuning#jsonl#knowledge-extraction#llm#local-ai#machine-learning#ollama#pdf#rag#semantic-chunking#solidjs#typescript#vite

AI Summary: This issue requests the addition of two new markdown files: `CONTRIBUTING.md` and `CODE_OF_CONDUCT.md`. The `CONTRIBUTING.md` should detail local development setup, testing, PR workflow, and guidelines for commits and labels. The `CODE_OF_CONDUCT.md` will use the Contributor Covenant, and both files need to be linked in the project's `README`.

Complexity: 2/5
documentation good first issue

Local-first desktop application for converting documents into AI training datasets. Generate instruction, conversation, and fine-tuning datasets from PDFs, DOCX, Markdown, HTML, and text using Ollama or cloud LLMs.

TypeScript
#ai-training-data#chatml#dataset-generation#desktop-app#document-processing#electron#fine-tuning#instruction-tuning#jsonl#knowledge-extraction#llm#local-ai#machine-learning#ollama#pdf#rag#semantic-chunking#solidjs#typescript#vite