- Onboarding Capabilities
- Browser Extension
- Capture External Command Output
- LLM Tool Interface
- Model Fine-Tuning
- Tree-Sitter Query Language Integration
- Automatic generation of project structure visualizations
- Integration with version control history for context-aware onboarding
- Customizable onboarding queries for specific project needs
- Tree-Sitter query language integration, which could open up many possibilities;
- Comby notation for an alternate syntax to express refactorings on code or data formats;
- Create a browser extension that allows web-chat interfaces of Large Language Models to tackle larger file changes;
- Select a model to fine-tune so that it natively understands
CEDARScript
; - Provide language extensions that will improve how LLMs interact with other resource types;
- Explore using it as an LLM-Tool Interface;
To replace 'failUnlessEqual' with 'assertEqual':
UPDATE PROJECT
REAFCTOR LANGUAGE "comby"
WITH PATTERN '''
comby 'failUnlessEqual(:[a],:[b])' 'assertEqual(:[a],:[b])' example.py
'''