Important
Proact0 공식 홈페이지: https://www.hon2yt2ch.life/proact0
Proact0 Github: https://github.com/Proact0
Proact0에 오신 여러분들을 환영합니다!
“Proact0”는 기존 AI Agent 개념의 발전을 제고하기 위해 설립된 “비영리” 오픈소스 연합 커뮤니티, OSPO(Open Source Program Office) 단체입니다.
저희는 모든 도메인에서 각 작업의 특성에 맞게 Research & Develop & Test를 진행하며 맞춤형 Agentic-AI System을 구축하고, 각 도메인의 생산성을 비약적으로 증대시키려는 목적을 가지고 있습니다.
각각의 Crew Project는 ZeroC(Act 전용 Contribution System) 안의 원하는 도메인 플랫폼 Act[Product]에서 Cast(≒ Agent Team)을 담당하고 필요한 Actor(≒ Agent)들을 능동적으로 설계하며 구현합니다.
| 폭발적인 성장
, 의미있는 성과 창출
, AI시대에서 살아남기
, 진짜 협업하기
. 모두 Proact0™에서 함께 할 수 있습니다.
- AI로 할 수 있는 일은 앞으로 점차 늘어날 것 입니다.
- AI의 발전은 생활이 더 편해진다는 것과 더불어 많은 일들이 대체(자동화) 된다는 이야기이기도 합니다.
- IMF보고서에 따르면 선진국에서 AI기술이 60의 직업에 영향을 미칠 것으로 전망하였고
- 맥킨지 글로벌 연구소는 2030년까지 전 세계적으로 8억개의 일자리가 AI에 의해 대체될 것으로 전망하였습니다.
- 이러한 AI 사회에서 여러분들은 어떻게 행동하실 건가요?
- "AI에게 이용당하실" 건가요? 아니면 "AI를 이용하실" 건가요?
- 시간은 우리 인생에서 가장 소중하고 한정된 자원입니다.
- 효율적으로 살아간다는 것은 이 한정된 시간을 최대한 활용하여, 더 의미 있고 가치 있는 일에 집중할 수 있도록 만드는 것을 의미합니다.
- AI는 반복적이고 단순한 업무를 자동화하여, 같은 작업을 훨씬 빠르고 정확하게 수행할 수 있게 도와줍니다.
- 이를 통해 우리는 남는 시간을 창의적이고 전략적인 업무에 투자할 수 있으며, 개인과 조직 모두 생산성을 극대화할 수 있습니다.
- Act는 AI를 활용하여 모든 일에서 인간이 투자하는 시간을 0으로 수렴해 나갈 것입니다.
“RAG(Retrieval-Augmented Generation) 기술 자체는 단순하지만, 실제 구현에는 많은 세부사항이 필요합니다. 검색 품질을 높이기 위해 크롤링, 인덱싱, 랭킹 등 여러 기술 요소들을 세밀하게 조정해야 합니다. 순수한 벡터 임베딩만으로는 충분하지 않으며, 전통적인 IR 기법들과 하이브리드 접근이 필요합니다. Perplexity는 자체 Sonar 모델을 개발하고 지속적으로 개선하고 있습니다. 검색 성능 향상을 위해 latency 관리 등 다양한 최적화 작업을 수행하고 있습니다.”
– Aravind Srinivas, Perplexity CEO. Lex Fridman 팟캐스트에서
- 우리는 AI 기술과 더불어 개인이 가지고 있는 도메인 지식/기술 등을 응용, 조합, 재해석하여 여러 관점에서 Actor 생성을 시도해보고 검증해나갈 것입니다.
- Act에서는 AI를 극한까지 활용하여 여러분들의 일을 대신 수행해 주는 Actor들을 개발합니다.
- 각자가 원하는 Actor를 개발하여 Act에 입사시킬 수 있고 해당 Actor는 자체적으로 자신의 업무를 수행합니다.
- CEO, CTO, 개발자, 기획자, 디자이너, 마케터, 테스터, 웹툰 작가, 화가, 아이돌 등 여러분들이 만들고 싶은 모든 Actor를 개발해 시스템을 구성합니다.
- Actor는 모두 Acting(≒ Agentic AI) System 형태를 띄고 있습니다.
- Actor가 늘어나면 늘어날 수록 Act의 규모는 커져갈 것 입니다.
- Act는 도메인 플랫폼입니다. Act는 엔터테인먼트가 될 수도 있고, 게임이 될 수도 있고, 디자인이 될 수도 있습니다.
- Actor들이 원활하게 협업을 할 수 있도록 이상적인 Act(Agentic Collaboration System) 시스템을 조성하는 것을 목표로 합니다.
- 이 협업은 End-to-End 구조로 해당 작업에 필요한 기획-운영-개발-생성-배포-관리-유지보수 이 모든 것을 완전 자율 자동화로 동작시킵니다.
- Act의 Actor들은 스스로 회의를 하고, 이슈를 해결하고, 성과를 창출해낼 것 입니다.
- 실제로 Actor들이 협업하는 모습을 홈페이지/프로그램으로 시각화하는 것을 목표로 합니다.
- 업무 환경을 가시화시키고 실시간으로 모니터링하면서 Actor들의 흐름을 추적합니다.
- LangChain, LangGraph, Ollama와 같은 최신 프레임워크/툴 적용해보기
- Prompt Engineering(CoT, ToT, GoT), SFT, RAG, Task Oriented Dialog(TOD) 등의 최신 기술/기법 응용, 활용해보기
- Agile 기반 협업 프로세스
- 주도적인 Architecture, Flow, 기능 설계 및 개발
역할 | 이름 | 주요 관심 분야 | 소개 링크 |
---|---|---|---|
ZeroC Manager | 박중헌 | ||
... |
세부 프로세스는 러너(팀원)분들과 협의에 의해 변경될 수 있습니다.
프로세스명 | 세부 내용 | 진행 그룹 |
---|---|---|
1. 스프린트 플래닝 | 스프린트 목표 설정 | 팀 |
Backlog 산정 및 우선순위 배정 | 팀장 | |
Backlog 쇼핑(Task 분배, 기간 산정) | 팀원 | |
2. 스프린트 진행 | 데일리 스탠드업 | 팀 |
격주 토요일 Collab Day | 희망인원 | |
3. 스프린트 마무리 | 스프린트 리뷰 | 팀 |
스프린트 회고 | 전체 |
공지 / 팀채팅 | 카카오톡 |
---|---|
문서/일정/조직 관리 | Notion |
프로젝트 관리/버그, 이슈(백로그) 추적 | Github Projects/Issues |
Workflow, Architecture 설계 | Google Drive - Drawio |
음성 채팅 | 가짜연구소 Discord 또는 팀 자유 선택 |
언어 | Python |
---|---|
공통 기본 의존성 | langchain : LLM 활용 애플리케이션 개발 특화 프레임워크 |
langgraph : Langchain 기능을 확장하여 복잡한 멀티 에이전트 시스템 개발에 특화된 workflow/graph 관리 프레임워크 |
|
공통 개발/테스트 의존성 | ipykernel : Jupyter Notebook(.ipynb)에서 사용되는 IPython 커널(Kernel)을 제공하는 라이브러리 |
langgraph-cli[inmem] : LangGraph API 서버를 로컬에서 빌드하고 실행하기 위한 다중 플랫폼 명령줄 도구 |
|
pytest : Python 코드를 단위 테스트 (= 유닛테스트) 하기 위한 TEST Framework |
|
패키지 관리자 | uv : Rust로 작성된 파이썬 패키지 관리 도구, 기존 pip, venv, pip-tools 등의 기능을 통합 |
Checker (Git Hook 내장) | flake8 : Code Quality Check |
black : Code Formatting Check |
|
isort : Import Sorting Check |
|
그 외 Workflow 내부 배포 프레임워크 | 팀 자유 선택 (e.g., CrewAI , AutoGen , Dify , etc.) 참고: https://langchain-ai.github.io/how-tos/autogen-platform/ |
언어 | ??? |
---|
Important
🔍 궁금한 건 못 참으시는 분
🧗 도전하는 것을 주저하지 않으시는 분
😤 수동적이지 않고 능동적인 분
🧱 "벽은 부수라고 있는 거야"라고 생각하시는 분
❤️🔥 열정이 너무 뜨거워 컵라면 정도는 열정으로 끓이시는 분
- Tips for building AI Actors: Agent의 전망, 팁
- AI Actors Course: HuggingFace AI Agent Course
- ADAS, Automated Design of Actoric Systems: 다른 AI를 설계하는 Meta Agent
- ChatDev: Communicative Actors for Software Development: Agent들로 구성된 게임회사
Pseudo Company is developed as part of Pseudo-Lab's Open Research Initiative. Special thanks to our contributors and the open source community for their valuable insights and contributions.
Pseudo-Lab is a non-profit organization focused on advancing machine learning and AI technologies. Our core values of Sharing, Motivation, and Collaborative Joy drive us to create impactful open-source projects. With over 5k+ researchers, we are committed to advancing machine learning and AI technologies.
This project is licensed under the Apache License 2.0.