22
33Transform your codebase into an effective knowledge base that provides accurate, relevant context for AI coding assistants—using minimal tokens.
44
5- [ ![ codecov] ( https://codecov.io/gh/deepakdgupta1/KnowCode/graph/badge.svg?token=placeholder )] ( https://codecov.io/gh/deepakdgupta1/KnowCode )
5+ [ ![ codecov] ( https://codecov.io/gh/deepakdgupta1/KnowCode/graph/badge.svg?token=placeholder )] ( https://codecov.io/gh/deepakdgupta1/KnowCode ) [ ![ CI/CD Pipeline] ( https://github.com/deepakdgupta1/KnowCode/actions/workflows/ci-cd.yml/badge.svg )] ( https://github.com/deepakdgupta1/KnowCode/actions/workflows/ci-cd.yml )
6+
67
78## Overview
89
@@ -112,7 +113,7 @@ knowcode stats [--store <path>]
112113
113114## Supported Languages (MVP)
114115
115- - ** Python** (.py) - Full AST parsing with functions, classes, methods, calls, imports
116+ - ** Python** (.py) - Full AST parsing (Supports Python 3.9 - 3.12)
116117- ** JavaScript / TypeScript** (.js, .ts) - Classes, functions, imports (via tree-sitter)
117118- ** Java** (.java) - Classes, methods, imports, inheritance (via tree-sitter)
118119- ** Markdown** (.md) - Document structure with heading hierarchy
@@ -123,10 +124,10 @@ knowcode stats [--store <path>]
123124KnowCode follows a layered architecture:
124125
1251261 . ** Scanner** - Discovers files with gitignore support
126- 2 . ** Parsers** - Language-specific parsing (Python AST, Markdown, YAML )
127+ 2 . ** Parsers** - Language-specific parsing (Python AST, Tree-sitter for others )
1271283 . ** Graph Builder** - Constructs semantic graph with entities and relationships
1281294 . ** Knowledge Store** - In-memory graph with JSON persistence
129- 5 . ** Context Synthesizer** - Generates token-efficient context bundles
130+ 5 . ** Context Synthesizer** - Generates token-efficient context bundles with priority ranking
1301316 . ** CLI** - User interface for all operations
131132
132133See [ KnowCode.md] ( KnowCode.md ) for the complete reference architecture.
@@ -198,11 +199,13 @@ See [KnowCode.md](KnowCode.md) for the full vision. The MVP focuses on:
198199- ✅ Snapshot-only analysis (no temporal tracking)
199200- ✅ Local CLI tool
200201
202+ ** Released:**
203+ - ✅ v1.1: Additional languages (JavaScript, TypeScript, Java)
204+ - ✅ v1.2: Git history integration, temporal tracking
205+ - ✅ v1.3: Token budget optimization, priority ranking
206+ - ✅ v1.4: Runtime signal integration
207+
201208** Future releases:**
202- - v1.1: Additional languages (JavaScript, TypeScript, Java)
203- - v1.2: Git history integration, temporal tracking
204- - v1.3: Token budget optimization, priority ranking
205- - v1.4: Runtime signal integration
206209- v2.0: Server mode, team sharing, enterprise features
207210
208211## License
0 commit comments