Javis OS
Javis OS는 기업가를 돕는 에이전시 AI로, 업무를 지원하고 함께 성장합니다
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
카카오테크 캠퍼스 4기 2단계 팀 프로젝트 — 강원대 1팀
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗카카오테크 캠퍼스 4기 · 강원대 1팀
빈 상가 주소 하나를 받아, 그 자리에 어떤 서비스 업종이 맞는지 근거와 한계까지 담아 임대인이 읽을 수 있는 리포트로 돌려줍니다. 추천 대상은 서비스 업종 51종입니다.
| 경로 | 역할 |
|---|---|
| backend/ | 로컬 자료 계산, decision, 평가, 저장, API |
| frontend/ | 주소 입력과 결과 화면 |
| docs/ | 팀 규칙, API 계약, DB 구조, 설계 기록 |
Python 3.12 환경에서 프로젝트 루트부터 실행합니다.
conda activate chaeum
python -m pip install -e "./backend[dev]"
cd backend
python -m uvicorn app.main:create_app --factory --reload
별도 터미널에서 프론트를 실행합니다.
cd frontend
npm install
npm run dev
화면은 http://localhost:3000, 백엔드 문서는 http://localhost:8000/docs입니다.
실제 분석에는 키 설정(backend/.env)과 저장소 밖 자료 DB가 필요합니다. 설정과 준비 방법은 백엔드 README를 보세요.
외부 호출 없이 응답 형태만 확인하려면 POST /api/v1/analyses?mock=true를 호출합니다.
curl -X POST 'http://localhost:8000/api/v1/analyses?mock=true' \
-H 'Content-Type: application/json' \
-d '{"address":"서울 송파구 오금로 404","allow_questions":true}'
HTTP 200 응답 예입니다. ID는 실행마다 달라집니다. 질문이 없는 요청은 최종 DecisionResult를 바로 반환합니다.
{
"request_id": "bc458f348ab04f54a9159f2a3ffd346b",
"status": "waiting_for_input",
"question_session_id": "question_dcb9106c-eb14-4d18-9e62-00131dae7d0b",
"questions": [
{"field":"floor","question":"몇 층인가요?","reason":"층에 따라 들어올 수 있는 업종과 손님 동선이 달라져요."}
]
}
응답의 ID로 POST /api/v1/analyses/{request_id}/answers?mock=true에
{"question_session_id":"받은 세션 ID","answers":{"floor":"1층"}}을 보내면 같은 요청이 재개됩니다.
최종 결과는 GET /api/v1/analyses/{request_id}에서도 조회합니다. 목업은 계약·화면 연결 시험이며 추천 품질의 근거가 아닙니다.
| 문서 | 내용 |
|---|---|
| AGENTS.md | 이 저장소에서 일하는 방법 |
| docs/CONVENTIONS.md | 코드 스타일·이름·에러 처리 |
| docs/GIT_WORKFLOW.md | 브랜치·커밋·PR·리뷰 |
| docs/API_CONTRACT.md | 프론트엔드와 백엔드가 주고받는 형태 |
| docs/DATABASE.md | 두 DB의 구조와 ERD, 갱신·백업 |
| docs/decision-prompt-rubric.md | 채점표와 L 판단 기준 |
| docs/agentic-decision-plan.md | 구조 설계와 실측 기록 |
| 백엔드 실행 분기표 | 도구 루프·실패·평가·재개 위치 |
| docs/quality-summary.md | 실제 실행의 실패·개선 기록과 한계 |
| docs/TESTING.md | 테스트 분류·커버리지·기술 부채 |
| docs/DEPLOY.md |
실제 키, 주소별 실행 기록, 자료 DB, 원문 CSV는 커밋하지 않습니다.
| 저장소로 확인한 배포 절차와 미확인 사항 |
| docs/archive/ | 이전 설계 기록 |