AI & ML interests

None defined yet.

Recent Activity

ereniko  updated a Space about 10 hours ago
CaaLM/README
ereniko  updated a model about 1 month ago
CaaLM/CaaLM-v1-GGUF
ereniko  published a model about 1 month ago
CaaLM/CaaLM-v1-GGUF
View all activity

Organization Card

CaaLM Full Logo

CaaLM

Welcome to the official organization of CaaLM, also known as Code as a Language Model!

We build AI models that understand and work with code. Not just code generation or something.

Code execution right now and code translation as planned, we want to poke around everything that an AI might work on in code.

What Do We Care About in Our Models?

Small Sizes: Having our models small is crucial to us. This allows CaaLM to be embedded in real-world tasks and work on a device without needing the latest hardware. Sadly, because of budget reasons, it's not exactly possible for us, but we are trying with it by using workarounds.

Flexibility: One of our core advantages is that our models are designed for anything that has a vague logic syntax. Not just real-world languages. Combined with the portability mission, CaaLM could help people execute programs that resemble barely any real language.

What Do We Have Planned?

UIML: Also known as User Interface Markup Language. UIML is designed as a universal output system that will be put onto our future models to allow them to work with code that needs user interfaces or graphical user interfaces. With the software on top rendering the output, this can expand CaaLM to a great degree.

DES: Also known as Dynamic Execution System. DES, while it sounds magical, is actually a very basic system where we will allow our models to keep context and allow things like getting input and similar things. DES works as after the model ends generation, it either flags the session as DES enabled or not. Where the software can send things like button clicks or text inputs via UIML or normal text if it's just input in a terminal program. Combined with UIML, DES could allow CaaLM to finally be useful in real-world scenarios.

Background

CaaLM grew out of LaaLM, a project that taught language models to simulate a Linux terminal. LaaLM worked but didn't really have that spark that got us about it being helpful, and did not have any scenarios of it being useful. So we let it rest for good.

datasets 0

None public yet