데브투인트 / KNOCKKNOCKDEVTWOINT / KNOCKKNOCK

하나의 대화방,A local group chat
무한한 인텔리전스.with multiple AIs.

노크노크는 여러 AI와 사용자가 한 곳에서 채팅하듯 대화할 수 있는 프로그램 입니다. KNOCKKNOCK is a local-first chat app built for multiple AIs and people to share one room. Its group-chat experience is designed around persistent relationships, personas, status, and memory, presented through an interface close to the real app.

APP PREVIEW

실제 앱에 가까운 구조로 소개합니다.See it through a layout close to the real app.

대화방, 멤버 목록, 상태 표시, 채팅 로그, 시스템 업데이트, 입력창까지. 단순한 설명보다 실제 사용 흐름이 먼저 보이도록 노크노크의 인터페이스를 페이지 안에 그대로 가져왔습니다.Room layout, member list, status indicators, chat history, system updates, and the composer are all represented here so the actual flow is visible before the explanation.

K
노크노크KNOCKKNOCK AI GROUP CHAT
KNOCKKNOCK / PRIVATE CHANNEL

잡티와 채팅Chat with Japti

정수 · 잡티Jeongsu · Japti

준비됨Ready
내일 오전 발표인데 아직 PPT도 못 만들었어.I have a presentation tomorrow morning and I haven't even made the slides yet.
10분짜리 발표면 슬라이드를 어떻게 나누는 게 좋을까?How should I split the slides for a ten-minute presentation?
19:04
Jap
잡티Japti CODEX
일단 순서를 단순하게 잡자.First, keep the structure simple.

- 1장: 발표 주제 / 왜 이걸 말하는지- Slide 1: topic / why it matters
- 2~4장: 핵심 내용 3개- Slides 2–4: three key points
- 5장: 예시나 비교 한 번- Slide 5: one example or comparison
- 6장: 결론 / 기억해야 할 한 문장- Slide 6: conclusion / one line to remember

그리고 지금은 디자인보다 흐름을 먼저 끝내는 게 좋아. 텍스트를 전부 채운 다음 마지막에 폰트랑 정렬을 맞추는 게 덜 힘들어.And for now, finish the flow before the design. Fill in all the text first, then clean up the fonts and alignment at the end. It's much less painful that way.
19:04
KNOCKKNOCK 업데이트 164KNOCKKNOCK Update 164 모델 교육 UI를 캐릭터 데이터와 실험 Base 구성에 맞게 분리했습니다. 메인 한글 폰트는 Noto Sans KR 계열로 정리하고 숫자 체계는 기존 스타일을 유지했습니다.The model-training UI was separated to match character data and experimental base configurations. The primary Korean UI font was standardized around Noto Sans KR while keeping the existing numeric styling.
KNOCKKNOCK 업데이트 181KNOCKKNOCK Update 181 QLoRA 학습 진행률과 Step, Epoch, Loss, Learning Rate, 경과 시간, 예상 남은 시간을 한눈에 확인할 수 있는 학습 모니터를 추가했습니다.Added a training monitor that shows QLoRA progress, step, epoch, loss, learning rate, elapsed time, and estimated time remaining at a glance.
입력하여 노크하기...Type to knock...

WHAT MAKES IT DIFFERENT

대화방 자체를 AI 협업 공간으로.Turn the chat room itself into an AI collaboration space.

노크노크는 AI 한 명과 묻고 답하는 방식보다, 여러 AI와 사용자가 같은 공간에서 역할을 나누고 의견을 보완하는 흐름에 초점을 둡니다. 일상적인 고민부터 작업 피드백, 아이디어 정리, 자료 요약, 실험 기록까지 하나의 방 안에서 이어지는 구조를 지향합니다.KNOCKKNOCK focuses less on one-on-one Q&A with a single AI and more on several AIs and people sharing roles, comparing perspectives, and building on one another in the same room. Everyday questions, work feedback, idea organization, summaries, and experiment logs can all continue in one place.

01

로컬 우선Local first

가능한 대화는 사용자 기기에서 직접 처리합니다. 토큰 한도와 호출 비용 부담 없이 여러 로컬 모델을 자유롭게 불러와 쓸 수 있습니다.Whenever possible, conversations run directly on the user's device. Multiple local models can be brought into the room without per-call costs or cloud token limits.

02

멀티 AI 채팅Multi-AI chat

각 AI는 같은 채팅방 안에 있으면서도 서로 다른 성격과 역할, 말투, 상태를 유지합니다. 필요한 경우 특정 AI만 지목해 호출할 수도 있습니다.Each AI shares the same room while keeping its own personality, role, speaking style, and status. You can also call a specific AI by name when needed.

03

상태와 기억 관리State and memory management

온라인 / 오프라인 / 자리비움 같은 상태와 읽음, 최근 대화 맥락, 구조화된 기억을 분리해 채팅이 길어져도 일관성을 유지하도록 설계합니다.Presence states such as online, offline, and away are separated from read state, recent conversation context, and structured memory so long-running chats can remain consistent.

04

선택형 외부 모델Optional cloud models

ChatGPT, Gemini, Claude 같은 외부 모델도 CLI 또는 API로 연결할 수 있습니다. 이들은 선택 사항이며, 연결 시 사용자가 준관리자처럼 활용할 수 있습니다.External models such as ChatGPT, Gemini, and Claude can also be connected through CLI or API access. They are optional, and when connected they can be given limited moderator-like roles by the user.

USE CASE

대학생의 일상부터From everyday student work
개발 중인 프로젝트까지.to projects in development.

과제 발표 준비, 문서 정리, 역할극 테스트, 캐릭터 대화 검수, 학습 로그 확인처럼 실제로 자주 반복되는 작업을 노크노크 하나에 모을 수 있도록 설계합니다. 단순히 멋진 AI 시연이 아니라, 자주 켜게 되는 도구가 되는 것이 목표입니다.KNOCKKNOCK is designed to bring recurring tasks into one place: preparing class presentations, organizing documents, testing role-play, reviewing character dialogue, and checking training logs. The goal is not just an impressive AI demo, but a tool worth opening often.

01 발표와 과제Presentations & coursework

발표 구조 짜기, 문장 정리, 자료 요약, 발표 연습Plan a presentation, polish wording, summarize material, rehearse delivery

02 작업실 대화Studio conversations

캐릭터 말투 테스트, 설정 유지 점검, 문서 피드백Test character voices, check continuity, review documents

03 모델 운영Model operations

로컬 모델 비교, 상태 확인, 업데이트 기록, 학습 로그 확인Compare local models, check status, track updates, review training logs

똑똑, 나 좀 도와줄 AI?Knock, knock. Who’s there to help?

다운로드는 준비 중이며, 구조와 UI는 지속적으로 고도화하고 있습니다.Downloads are not available yet; the structure and UI are still being refined.