This repository contains AI-powered coding tools and projects, with a focus on the Jac programming language and advanced AI assistance for software development.
An enhanced version of Aider (AI pair programming tool) specifically adapted for the Jac programming language ecosystem. It introduces Genius Mode, a sophisticated agentic workflow for planning, coding, and validating software projects.
See the Aider-Genius README for detailed information about this project.
An agentic, modular content creation pipeline built with Jac and Python. This project automates the generation of trending topics, detailed articles, and media assets using a graph-based workflow and multiple specialized agents.
See the Content Creator README for more details.
This module provides functionality for generating and managing interview questions for candidates and companies. It includes workflows for orchestrating interviews using Jac.
See the Interview Platform README for more details.
A sophisticated AI chatbot built with Jac that specializes in helping users with Jac programming language questions and Jaseci ecosystem guidance. It features intelligent routing, persistent chat sessions, and a document retrieval system.
See the JAC GPT README for more details.
The Task Manager is a simple Single-Agentic Application built to demonstrate how agent-based systems can be created in the Jaseci ecosystem. It is implemented in two different ways:
- JIVAS – Jaseci’s agent framework
- byLLM (Meaning-Typed Programming) – a tool-centric agentic framework
See the Task Manager README for more details.
A project demonstrating the integration of Meaning-Typed Programming (MTP) for building intelligent, agentic systems.
A multimodal AI chatbot capable of interacting with documents, images, and videos. It leverages Jac's Object Spatial Programming, Mean Typed Programming, and Model Context Protocol to create a modular and intelligent system.
See the Jac-MCP Chatbot README for more details.