You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+9-6Lines changed: 9 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -368,6 +368,12 @@ if __name__ == "__main__":
368
368
```
369
369
</details>
370
370
371
+
## 🧠 Philosophy
372
+
373
+
CodeTide is about giving developers structure-aware tools that are **fast, predictable, and private**. Your code is parsed, navigated, and queried as a symbolic graph - not treated as a black box of tokens. Whether you’re building, refactoring, or feeding context into an LLM - **you stay in control**.
374
+
375
+
> Like a tide, your codebase evolves - and CodeTide helps you move with it, intelligently.
376
+
371
377
## ❌ What CodeTide *Does Not* Use
372
378
373
379
To be clear, CodeTide **does not rely on**:
@@ -397,8 +403,6 @@ Here’s what’s next for CodeTide:
397
403
→ Seamless, intelligent context resolution directly integrated into the CodeTide core.
398
404
→ Unlock **clinical issue detection**, **guided refactors**, and **agent-level navigation**.
399
405
400
-
Stay tuned - or contribute to shape the tide. 🌊
401
-
402
406
---
403
407
404
408
## 📄 License
@@ -407,8 +411,7 @@ CodeTide is licensed under the **Apache 2.0 License**.
407
411
408
412
---
409
413
410
-
## 🧠 Philosophy
414
+
## 🧑💻 Contributing
415
+
Interested in contributing to CodeTide? We welcome contributions of all kinds - especially new language parsers!
411
416
412
-
CodeTide is about giving developers structure-aware tools that are **fast, predictable, and private**. Your code is parsed, navigated, and queried as a symbolic graph - not treated as a black box of tokens. Whether you’re building, refactoring, or feeding context into an LLM - **you stay in control**.
413
-
414
-
> Like a tide, your codebase evolves - and CodeTide helps you move with it, intelligently.
417
+
If you'd like to add support for a new language (e.g., Rust, Java, Go), see our [CONTRIBUTING.md](./CONTRIBUTING.md) guide. You'll implement your parser by extending our BaseParser interface and providing robust test coverage. Reference implementations are available forPython and TypeScriptin the tests/parsers directory.
0 commit comments