niahere은(는) 무엇을 하나요?
포크하여 나만의 것으로 만들 수 있는 개인 AI 에이전트입니다. 단일 프로세스, 몇 개의 파일, 추상화 없음. 설정이 아닌 코드를 변환하는 스킬을 통해 확장하세요.
개요
이 프로젝트는 최소한의 구조로 개인화된 AI 에이전트를 구축할 수 있는 기반을 제공합니다. 복잡한 프레임워크나 설정 없이, 핵심 기능을 담은 몇 개의 파일만으로 구성되어 있어 이해와 수정이 용이합니다.
특징
- 단일 프로세스: 모든 것이 하나의 프로세스 안에서 실행됩니다.
- 적은 파일: 핵심 로직을 담은 최소한의 파일만 존재합니다.
- 추상화 없음: 복잡한 계층이나 추상화 없이 직관적인 코드 구조를 가집니다.
- 스킬 기반 확장: 스킬을 추가하여 기능을 확장하며, 이는 설정 파일이 아닌 코드 변환을 통해 이루어집니다.
사용 방법
- 이 저장소를 포크합니다.
- 원하는 대로 코드를 수정합니다.
- 스킬을 추가하거나 수정하여 기능을 확장합니다.
- AI 에이전트와 함께 사용합니다.
스킬 추가하기
스킬은 skills/ 디렉토리 아래에 위치하며, 각 스킬은 자신의 디렉토리와 SKILL.md 파일을 가집니다. 스킬을 추가하려면:
skills/디렉토리 아래에 새 디렉토리를 만듭니다.SKILL.md파일을 작성하여 스킬의 동작 방식을 정의합니다.- 필요에 따라 코드 파일을 추가합니다.
예시
# 저장소 클론
git clone https://github.com/onlyoneaman/niahere.git
cd niahere
# 포크한 저장소에서 자신만의 수정을 가하세요
라이선스
이 프로젝트는 MIT 라이선스 하에 배포됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.