Repolode
lovstudio

lovstudio/Ataru

Rust 코어, JSON CLI, Tantivy와 Jieba 기반 데스크톱 GUI를 갖춘 로컬 우선 AI 코딩 에이전트 세션 기록 검색 도구입니다.

스타
361
포크
40
열린 이슈
15
마지막 커밋
2개월 전

어떤 프로젝트인가요?

Ataru는 Claude와 Codex 같은 로컬 AI 코딩 에이전트와 나눈 과거 대화를 검색 가능한 메모리 계층으로 만듭니다. 서로 다른 소스의 대화 기록을 Project, Session, Run, Turn 레코드로 정규화한 뒤, 키워드나 구문 또는 자연어 질문으로 이전 해결 방법, 명령어, 설계 결정을 찾을 수 있게 합니다. 결과는 Turn, Run, Session 또는 Project 단위로 그룹화할 수 있으며, 원본 메시지와 줄 번호까지 추적할 수 있습니다.

키워드 검색에는 Jieba 토크나이저를 사용하는 Tantivy가 쓰이므로 중국어 텍스트, 코드 식별자, 패키지 이름, 오류 문자열을 함께 색인할 수 있습니다. OpenAI 호환 임베딩 엔드포인트를 통한 시맨틱 검색은 선택 기능이며 명시적으로 활성화해야 합니다. 사용할 수 없거나 시간 초과가 발생하면 눈에 보이는 경고와 함께 키워드 검색 결과로 대체됩니다. 색인은 소스 대화 기록에서 다시 생성할 수 있는 파생 데이터이며, 원본 대화 기록은 읽기만 합니다.

동일한 검색 인터페이스는 React 19로 만든 Tauri 데스크톱 앱, Rust SDK 및 API, 비대화형 JSON CLI를 통해 제공됩니다. CLI는 키워드 검색만 지원하며, 자동화에서 색인 및 검색을 수행하도록 돕는 에이전트 스킬도 두 가지 공개합니다.

핵심 기능

  • 01로컬 Claude 및 Codex 세션 대화 기록을 통합 색인
  • 02Jieba를 통한 중국어 단어 분할 기반 키워드 검색
  • 03Turn, Run, Session 또는 Project 단위로 결과 그룹화
  • 04안정적인 ID와 줄 번호를 통해 검색 결과를 원본 메시지에 연결
  • 05선택 가능한 시맨틱 검색과 키워드 검색으로의 자동 대체
  • 06마지막으로 정상 작동한 색인을 유지하는 원자적 재구성을 지원하는 증분 색인

활용 사례

  • AI 코딩 에이전트와 진행했던 과거 디버깅 세션이나 실행한 명령어 찾기
  • 프로젝트의 에이전트 대화 전반에서 이전 아키텍처 결정 검색
  • 에이전트나 스크립트가 JSON CLI를 통해 자체 기록을 조회하도록 하기
  • 로컬 컴퓨터에서 중국어 및 영어 에이전트 대화 기록을 오프라인으로 탐색

토픽

자주 묻는 질문

Ataru은(는) 무엇인가요?
Rust 코어, JSON CLI, Tantivy와 Jieba 기반 데스크톱 GUI를 갖춘 로컬 우선 AI 코딩 에이전트 세션 기록 검색 도구입니다. Ataru는 Claude와 Codex 같은 로컬 AI 코딩 에이전트와 나눈 과거 대화를 검색 가능한 메모리 계층으로 만듭니다. 서로 다른 소스의 대화 기록을 Project, Session, Run, Turn 레코드로 정규화한 뒤, 키워드나 구문 또는 자연어 질문으로 이전 해결 방법, 명령어, 설계 결정을 찾을 수 있게 합니다. 결과는 Turn, Run, Session 또는 Project 단위로 그룹화할 수 있으며, 원본 메시지와 줄 번호까지 추적할 수 있습니다.
Ataru은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
Ataru은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
Ataru은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. Ataru의 마지막 커밋은 2026년 8월 24일입니다.
Ataru은(는) 어디에 사용할 수 있나요?
AI 코딩 에이전트와 진행했던 과거 디버깅 세션이나 실행한 명령어 찾기 프로젝트의 에이전트 대화 전반에서 이전 아키텍처 결정 검색 에이전트나 스크립트가 JSON CLI를 통해 자체 기록을 조회하도록 하기 로컬 컴퓨터에서 중국어 및 영어 에이전트 대화 기록을 오프라인으로 탐색
Ataru은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/lovstudio/Ataru

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트