Skip to content

Commit 7518f45

Browse files
committed
WIP
1 parent d69f71c commit 7518f45

File tree

2 files changed

+15
-90
lines changed

2 files changed

+15
-90
lines changed

README.md

Lines changed: 15 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
1-
## TypeScript Project Template
2-
31
<div align="center">
42
<picture>
5-
<img alt="Project Logo" src="logo.svg" height="25%" width="25%">
3+
<img alt="Tobi Logo" src="logo.svg" height="20%" width="20%">
64
</picture>
7-
</div>
8-
95
<br>
106

11-
<div align="center">
7+
<h2>Tobi</h2>
128

139
[![Tests](https://img.shields.io/github/actions/workflow/status/habedi/template-typescript-project/tests.yml?label=tests&style=flat&labelColor=333333&logo=github&logoColor=white)](https://github.com/habedi/template-typescript-project/actions/workflows/tests.yml)
1410
[![Code Coverage](https://img.shields.io/codecov/c/github/habedi/template-typescript-project?style=flat&label=coverage&labelColor=333333&logo=codecov&logoColor=white)](https://codecov.io/gh/habedi/template-typescript-project)
@@ -19,35 +15,29 @@
1915
[![Managed with npm](https://img.shields.io/badge/managed%20with-npm-CB3837?style=flat&logo=npm&labelColor=333333&logoColor=white)](https://www.npmjs.com/)
2016
[![Makefile](https://img.shields.io/badge/managed%20with-Makefile-000000?style=flat&logo=gnu&labelColor=333333&logoColor=white)](https://www.gnu.org/software/make/)
2117

18+
An AI coding assistant that always ready to help you
19+
2220
</div>
2321

2422
---
2523

26-
This is a template repository for creating new TypeScript projects.
27-
It includes a basic structure, a `Makefile` for common developmental tasks, and a set of GitHub Actions workflows for
28-
running the tests.
29-
I am sharing this template in case others find it useful.
24+
Tobi is an AI coding assistant.
3025

3126
### Features
3227

33-
- **TypeScript**: a basic setup for a TypeScript project.
34-
- **Makefile**: for managing common tasks like testing, linting, and formatting.
35-
- **GitHub Actions**: for running tests, linting, and publishing packages.
36-
- **Badges**: for showing the status of tests, code quality, version, etc.
37-
- **Default files**: for configuration, testing, and documentation, like `.gitignore`, `README.md`, `LICENSE`, etc.
28+
- Able to use models provided by OpenAI, Google, Anthropic, and Ollama.
29+
- Fully customizable.
30+
- Fast and secure.
31+
- Can be used as a CLI with a rich TUI.
32+
- Has a built-in retrieval-augmented generation pipeline.
33+
- Has the ability to use tools (call functions) including connecting to model context protocol (MCP) server.
3834

39-
### Prerequisites
4035

41-
- `Node.js >=20.0.0`
42-
- `npm` for package management
43-
- `GNU Make`
36+
---
4437

45-
### Usage
38+
### Getting Started
4639

47-
1. Use the `Use this template` button on GitHub to create a new repository based on this template.
48-
2. Modify the `README.md` file and other files as needed.
49-
3. Run `make install` to install the project dependencies.
50-
4. Run `make help` to see all available commands for managing different tasks.
40+
To be added.
5141

5242
---
5343

@@ -57,9 +47,8 @@ See [CONTRIBUTING.md](CONTRIBUTING.md) for details on how to make a contribution
5747

5848
### License
5949

60-
This template is licensed under the MIT License ([LICENSE](LICENSE) or https://opensource.org/licenses/MIT)
50+
This template is licensed under the MIT License (see [LICENSE](LICENSE)).
6151

6252
### Acknowledgements
6353

6454
- The logo is from [SVG Repo](https://www.svgrepo.com/svg/388730/terminal).
65-
- The logo with two colors is from [SVG Repo](https://www.svgrepo.com/svg/372115/terminal-badged).

terminal-badged.svg

Lines changed: 0 additions & 64 deletions
This file was deleted.

0 commit comments

Comments
 (0)