Skip to content

Latest commit

 

History

History
89 lines (74 loc) · 2.08 KB

multily.md

File metadata and controls

89 lines (74 loc) · 2.08 KB

oss-terminal copy - AI Handbook

Generated by Micracode on 2026-01-14 16:15


Overview

This is the oss-terminal copy project.

Tech Stack

Languages: Python Frameworks: LangChain (LLM toolkit), LangGraph (AI agent framework), Textual (TUI framework) Tools: pyproject.toml (modern Python packaging), uv (package manager)

Directory Structure

/
├── agent/
│   ├── __init__.py
│   ├── graph.py
│   ├── nodes.py
│   └── state.py
├── component/
│   ├── __init__.py
│   ├── chat.py
│   ├── connect_modal.py
│   ├── diff_block.py
│   ├── file_suggester.py
│   ├── file_tag_input.py
│   ├── header.py
│   ├── interactive_diff_block.py
│   ├── message.py
│   ├── session_browser.py
│   ├── session_item.py
│   ├── session_list.py
│   ├── status_bar.py
│   ├── theme.py
│   └── tool_message.py
├── config/
│   ├── __init__.py
│   ├── session_store.py
│   └── store.py
├── llm/
│   ├── __init__.py
│   └── models.py
├── tools/
│   ├── __init__.py
│   ├── diff_utils.py
│   ├── file_ops.py
│   ├── init_command.py
│   ├── mention_utils.py
│   ├── propose_edit.py
│   └── search.py
├── .gitignore
├── .python-version
├── chat.py
├── main.py
├── Micracode.md
├── pyproject.toml
├── README.md
└── test.py

Key Files

  • main.py - Main application entry point
  • test.py - Test/development entry point
  • README.md - Project documentation
  • pyproject.toml - Python project configuration
  • .gitignore - Git ignore rules

Architecture & Patterns

  • Component-based architecture
  • Tools/plugins pattern for extensibility
  • AI agent architecture
  • Configuration separated from code
  • LLM integration layer

Guidelines

Add your project-specific conventions and rules here.

  • Code style: ...
  • Naming conventions: ...
  • Testing requirements: ...