TIMPS
TIMPS — AI 코딩 에이전트를 위한 영구 메모리
상태: 개인 프로젝트, 초기 단계. MCP 서버와 CLI는 제가 매일 실제로 사용하고 신뢰하는 부분입니다. 이 저장소의 다른 모든 것(데스크톱 앱, 모바일, JetBrains, 플러그인 마켓플레이스)은 더 새롭고 테스트가 덜 되었습니다 — 아래에 표시되어 있습니다. 마케팅 문구를 읽는 것보다 핵심 기능을 직접 사용해 보고 문제가 있으면 알려주시는 편이 훨씬 낫습니다.
30초 만에 시작하기
npx timps-code "what does this codebase do?"설치도, 설정도, API 키도 필요 없습니다. 아무 저장소나 지정하면 됩니다. Ollama가 로컬에서 실행 중이라면 100% 무료이고 데이터가 외부로 나가지 않습니다. 그렇지 않다면 프로바이더를 선택하도록 안내해 드립니다.
Claude Code, Cursor 또는 다른 MCP 클라이언트에서 실제로 영구 메모리를 사용하려면 MCP 서버를 추가하세요:
npm install -g @timps-ai/timps-mcp그런 다음 MCP 클라이언트를 서버에 연결하세요(설정 방법은 MCP 설정 참조).
Related MCP server: Lockstep Core
실제로 하는 일
오늘 버그를 고치라고 Claude Code에게 요청해 보세요. 세션을 닫고 내일 관련된 질문을 해 보세요 — 어제 내린 결정, 이미 시도한 방법, 특정 방식으로 구조를 잡은 이유를 전혀 기억하지 못합니다. 매 세션마다 같은 맥락을 다시 설명해야 하는 상황이 반복됩니다.
TIMPS는 MCP 서버로서 여러분과 에이전트 사이에 위치하며 프로젝트별 메모리 저장소를 유지합니다:
기억하는 것 — 내린 아키텍처 결정, 코드베이스 특유의 패턴과 규칙, 이미 겪었던 버그와 해결 방법, 그리고 무엇을 썼고 왜 썼는지에 대한 일반 감사 로그.
저장 위치 — 기본적으로 로컬 JSON/SQLite 파일로, 프로젝트별로 구분되어 서로 다른 저장소의 데이터가 섞이지 않습니다. 팀 전체에서 공유하려면 Postgres/Qdrant를 선택할 수 있습니다.
비용 — Ollama를 로컬에서 실행하면 무료입니다. 더 높은 추론 품질이 필요하다면 유료 프로바이더(Claude, GPT, Gemini)를 선택할 수 있습니다.
이것이 전부입니다. 새로운 에이전트가 아니라 메모리 계층입니다 — 이미 사용 중인 코딩 에이전트와 함께 동작합니다.
간단한 작동 방식
내부적으로 메모리는 몇 가지 계층으로 구성됩니다:
작업 메모리 — 현재 세션: 활성 파일, 최근 오류, 실시간 목표. 세션이 끝나면 초기화됩니다.
일화 메모리 — 과거 세션의 기록과 그 결과.
의미 메모리 — 지속적인 가치가 있어서 일화 메모리에서 승격된 패턴, 규칙, 결정.
감사 추적 — 모든 메모리 쓰기의 추가 전용 해시 체인 로그로, 시스템이 무엇을 언제 학습했는지 정확히 확인할 수 있습니다.
이 위에는 더 깊은 하위 시스템들이 있습니다(시간적 패턴 감지, 모순 감지, 신뢰도 점수, 중요도 기반 정리). 더 자세히 알고 싶은 분들을 위한 것이며, 대부분의 사용자는 내부 구조를 알 필요 없이 사용할 수 있습니다 — 자세한 내용은 ARCHITECTURE.md를 참조하세요.
MCP 설정
Claude Code
~/.claude.json에 추가하세요:
{
"mcpServers": {
"timps": {
"command": "timps-mcp"
}
}
}Cursor
.cursor/mcp.json에 추가하세요:
{
"mcpServers": {
"timps": {
"command": "timps-mcp"
}
}
}Windsurf
~/.config/windsurf/config.json에 추가하세요:
{
"mcpServers": {
"timps": {
"command": "timps-mcp"
}
}
}기타 MCP 클라이언트
timps-mcp을 stdio로 실행하세요. 프로토콜 요구 사항은 이것이 전부입니다.
실제 측정 결과
직접 실행해 보세요: npx tsx benchmark/index.ts --quick
지표 | 결과 |
재현율@5 (50개 사실로 구성된 합성 코퍼스에 대한 20개 테스트 쿼리) | 19/20 |
모순 감지 (10개의 알려진 모순 쌍) | 10/10 |
쿼리 지연 시간, 인프로세스, 500개 사실 | ~1ms p95 |
이 벤치마크는 제가 만든 합성 데이터셋으로 직접 실행한 결과입니다 — 독립적으로 검증된 것이 아니며, 실제 코드베이스에서의 성능을 보장하는 주장이 아닙니다. "핵심 로직이 설계대로 동작한다"는 의미로 받아들이시면 됩니다.
이 저장소의 다른 내용 (초기/실험 단계)
이 모노레포에는 VS Code 확장, 데스크톱 앱(Tauri), 모바일 앱, JetBrains 플러그인, 그리고 작업 분해를 위한 멀티 에이전트 "스웜" 모드가 포함되어 있습니다. 이들은 존재하고 대부분 작동하지만, CLI/MCP 코어만큼 실제 사용 경험이 쌓이지 않았습니다 — "궁금하면 사용해 보세요" 수준이지 "프로덕션 준비 완료"가 아닙니다. 솔직하게 말씀드리는 이유는 나중에 직접 발견하게 하기보다는 처음부터 알려드리는 것이 낫기 때문입니다.
사용해 보고 문제를 알려주세요
이 프로젝트는 현재 저에게 실질적으로 유용합니다: 위의 30초 명령을 실제 저장소 중 하나에서 실행해 보고, 무엇이 고장났는지, 무엇이 혼란스러웠는지, 무엇이 잘못되었는지 알려주세요. 그 피드백이 이 프로젝트에 마케팅 문구보다 훨씬 가치 있습니다.
라이선스
MIT
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityBmaintenanceMCP server providing persistent engineering memory and spec-driven development workflows for AI coding agents, preserving learnings across sessions.41Business Source 1.1
- Alicense-qualityCmaintenanceAn MCP server that gives AI coding assistants persistent memory across sessions with chain-based project tracking, tickets, and structured handoffs.GPL 3.0
- FlicenseBqualityCmaintenanceMCP server that gives AI coding assistants persistent memory, structural code graph analysis, and safe multi-agent coordination, enabling them to answer architectural questions, track decisions across sessions, and coordinate safely in multi-agent workflows.394
- Alicense-qualityDmaintenanceA local MCP server that gives AI coding agents persistent memory and context across sessions.9MIT
Related MCP Connectors
Cloud-hosted MCP server for durable AI memory
Person-owned, portable AI memory as a remote MCP server, readable and writable by any MCP client.
Persistent memory and cross-session learning for AI coding assistants (hosted remote MCP).
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/TIMPSs/timps'
If you have feedback or need assistance with the MCP directory API, please join our Discord server