Olá, meu nome é João e tenho 13 anos. Comecei a estudar programação com HTML, CSS e JS aos 9-10 anos e desde então, tenho buscado desenvolver SaaS e projetos para fortalecer meu perfil no mercado. Recentemente, estou trabalhando em um projeto chamado Prismcode, um agente de IA de programação diretamente no terminal, baseado em TypeScript e React.
Descrição do Projeto
Prismcode é um projeto de IA de programação que permite planejar, criar, depurar e refatorar código dentro do seu projeto local. Ele também executa ferramentas de terminal, como ler, editar e criar arquivos, bash, grep, etc. Suporta múltiplos modelos de IA, como OpenAI, Anthropic, Google, Groq, OpenRouter e outros. Além disso, possui sessões persistentes e histórico de conversas, além de um sistema de Skills e suporte a MCP.
Tecnologias Utilizadas
Prismcode foi desenvolvido usando a seguinte stack:
- TypeScript
- Bun
- React
- OpenTUI
- Hono
- Prisma
- SQLite/PostgreSQL
- MCP AI SDK
Benefícios
Prismcode oferece uma liberdade de ferramentas sem depender de um único provedor ou ficar preso a um ecossistema fechado. É um projeto de código aberto (MIT License) e pode ser self-hosted. O projeto está disponível no GitHub e o código para instalação no terminal local já está publicado no npm.
Conclusão
Todas as sugestões, críticas e contribuições são muito bem-vindas. João, continue aprendendo e desenvolvendo. Boa tarde.